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

北京西站出站口广州黄埔区网站建设

北京西站出站口,广州黄埔区网站建设,字体怎么装到wordpress,网站html地图导航代码[HAOI2006]均分数据 题解#xff1a; 题目稍微解释一下#xff1a; 把n个数以分为m组#xff0c;计算每一组的和#xff0c;求得到的这m个数的方差。由于分法是任意的#xff0c;我们要求这些方差中的最小值 我们先用STL中的函数random_shuffle()用来对一个元素序列进行…[HAOI2006]均分数据 题解 题目稍微解释一下 把n个数以分为m组计算每一组的和求得到的这m个数的方差。由于分法是任意的我们要求这些方差中的最小值 我们先用STL中的函数random_shuffle()用来对一个元素序列进行重新排序随机的 众所周知如果每个组数的大小都相近的话方差就越小 所以我们每次将第i个数加给当前数之和最小的那个组这样操作可以使得在当前排列下m组数最相近也就是方差最小 循环个5e5次就够了太多就会超时5e6的话洛谷和牛客的机子都会超时 貌似dp也可以做 代码 #includebits/stdc.h typedef long long ll; using namespace std; inline int read(){int s0,w1;char chgetchar();while(ch0||ch9){if(ch-)w-1;chgetchar();}while(ch0ch9) ss*10ch-0,chgetchar();//s(s3)(s1)(ch^48);return s*w; } const int maxn100; int a[maxn]; int x[maxn]; double tot; double ans0x3f; int n,m; inline void calc() {memset(x,0,sizeof(x));for(int i1;in;i){int p1;//第p组 for(int j1;jm;j){if(x[j]x[p])pj;}x[p]a[i];//每次把数加给最小的组 }double sum0;for(int i1;im;i){sumsum(x[i]-tot)*(x[i]-tot);}sumsum/(double)m;sumsqrt(sum);if(sumans)anssum; } int main() {cinnm;for(int i1;in;i){cina[i];tota[i];}tot/(double)m;int T5000000;while(T--){random_shuffle(a1,a1n);calc();}printf(%.2f\n,ans); }
http://www.sadfv.cn/news/161120/

相关文章:

  • 给别人做网站收多少钱权威发布的含义
  • 做网站最好的软件网站建设倒计时单页源码
  • 工信部网站备案查询 验证码错误买源码做网站
  • 关于网站制作的文案新网域名续费
  • 萍乡网站开发公司免费搭建商业网站
  • 一条龙网站建设做动物网站的原因是
  • 做网站后台需要什么知识暴雪官网
  • 网站绝对布局手机h5页面怎么制作
  • 常见的网站建设类型都有哪些网站建设制作及推广
  • 某网络公司网站源码 蓝色建站企业网站源码wordpress添加新文章类型
  • 破解网站后台账号密码做打牌的网站怎么办
  • 淮安市建设局网站洛阳建设信息网站
  • html网站引导页模板免费域名注册个人服务器搭建
  • 中江建设银行网站网站建设怎样创建链接
  • 建设农家书屋官方网站做建材去什么网站
  • 建设银行的网站你打不开物业管理系统价格
  • 这么做国外网站的国内镜像站免费怎样搭建网站
  • html手机网站模板下载广东公司网站建设企业
  • 做自媒体怎么在其它网站搬运内容查看自己网站访问量
  • 网站收缩栏电脑iis做网站
  • 唐山诚达建设集团网站街区网站建设
  • 西安微信商城网站设计网站制作一键生成
  • 一个网站的优势有哪些百度网盘官方下载
  • 重庆正云环保建设网站网站开发包含上线吗
  • wordpress开发工作流6网站优化 代码优化
  • h5网站建设功能计划表cmseasy去版权
  • 网站建设南宁广告设计案例网站
  • 宝华路桥建设集团网站建网站 需要签署协议
  • 用wordpress开发网站模板下载商品推广
  • 做软装有什么网站找图片北京天津网站建设