当前位置: 首页 > wzjs >正文

乌镇网站建设标书旅游网站建设模块

乌镇网站建设标书,旅游网站建设模块,网站建设和购买区别,凡客诚品网站设计P8664 [蓝桥杯 2018 省 A] 付账问题 - 洛谷 (luogu.com.cn) 思路:要使方差小,那么钱不能一下付的太多,可以让钱少的全付玩,剩下还需要的钱再让钱多的付(把钱少的补上)。 将钱排序,遍历一遍&…

P8664 [蓝桥杯 2018 省 A] 付账问题 - 洛谷 (luogu.com.cn)

思路:要使方差小,那么钱不能一下付的太多,可以让钱少的全付玩,剩下还需要的钱再让钱多的付(把钱少的补上)。

将钱排序,遍历一遍,同时将小于平均数的钱加起来计算(平均数是动态,因为后面的钱总比前面的多,总能给前面补钱,这里的误区是直接把平均数设置为总钱数/人数,这样的结果比答案上的方差大),大于等于平均数的钱直接乘上剩下的人数进行计算并跳出循环。

#include<iostream>
#include<algorithm>
#include<vector>
#include<cmath>
using namespace std;
#define int long long
signed main() {int n, s;cin >> n >> s;vector<int> a(n);for (int i = 0; i < n; i++)cin >> a[i];sort(a.begin(), a.end());double x = (double)s / (double)n;double c = 0;for (int i = 0; i < n; i++) {double left = (double)s / (double)(n - i);if ((double)a[i] < left) {c += (x - (double)a[i]) * (x - (double)a[i]);s -= a[i];}else {c += (x - left) * (x - left) * (n - i);break;}}c = sqrt(c / n);printf("%.4lf", c);return 0;
}

http://www.dtcms.com/wzjs/834612.html

相关文章:

  • 英文网站定制哪家好wordpress瀑布流js
  • 网站运营心得做ps彩图什么网站好
  • 网站左侧导航栏设计公司网站后台打不开
  • 长春网站建设优化企业vr功能网站建设
  • 珠海网站建设托管德州网站建设赖殿波
  • 网站功能荷城网站制作
  • 自己的电脑如何做网站互联网公司做什么的
  • 网站建设. 龙兵科技wordpress 站内链接
  • 柳河网站建设番禺网站开发服务
  • wordpress 站外 链接网页版梦幻西游奔波儿灞
  • 东莞做网站有哪些wordpress连接数据库错误
  • 周口哪家做网站好企业logo设计软件
  • 义乌网站建设优化推广洛阳网站建设价格低
  • 专门做网站推广的平台烟台网站制作公司哪家好
  • 建一个展示网站下班多少钱app定制开发收费
  • cms网站开发流程设计网站的关键点
  • 做网站设计需要学什么百度小程序开发平台
  • 找人做网站被骗怎么办腾讯风铃怎么做网站
  • 便民的网站app怎么做免费建立个人网站的视频
  • 帮别人做网站犯法吗搜索关键词是什么意思
  • 在网站上可以做哪些互动活动春节网页设计素材网站
  • 佛山网站推广怎么做江苏省建筑人才网
  • 临汾推广型网站建设百度推广关键词多少合适
  • 做网站心得地下城钓鱼网站怎么做
  • 南京医院网站建设制作表白网站
  • 如何做美食的视频网站上海网站制作技术
  • 北京网站设计制作关键词优化网络推广品牌营销公司
  • 网站排名优化要多少钱手机虚拟空间
  • 网站的基本建设投资建筑模板有哪些
  • 老区建设网站wordpress 投稿 图片大小