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

政务网站队伍建设情况怎么做网页游戏代理

政务网站队伍建设情况,怎么做网页游戏代理,华大基因 建设网站,搜索引擎营销的概念水题 发布时间: 2017年6月25日 14:06 最后更新: 2017年7月3日 09:27 时间限制: 1000ms 内存限制: 128M 描述 平均因数个数的统计对于估算数论题目复杂度具有非常重要的意义。小A同学听了今天的课后#xff0c;于是想要自己写一个程序#xff0c;求出1到n的平均因数个数… 水题 发布时间: 2017年6月25日 14:06   最后更新: 2017年7月3日 09:27   时间限制: 1000ms   内存限制: 128M 描述 平均因数个数的统计对于估算数论题目复杂度具有非常重要的意义。小A同学听了今天的课后于是想要自己写一个程序求出1到n的平均因数个数。小A当然会啦但是他想考考你。 输入 多组输入数据不超过1000组。 每组一个正整数n(n≤109)如题目所述。 输出 输出1到n中的平均因数个数精确到9位小数。 样例输入1 4 20170703 样例输出1 2.000000000 16.974173533 平均因数的个数计数很简单嘛 1~n的因数的个数总数为 而由公式我们可以将上面的式子变换成为 也就是 对这个东西进行求和也是比较简单的注意不能暴力求和因为时间复杂度太高了 我们考虑一个例子当n为8的时候 [8/1][8/2][8/3][8/4][8/5][8/6][8/7][8/8] 84221111 我们可以发现光1就出现了4次2出现了2次剩下的都出现了1次。这也就意味着我们可以进行统计 我们统计除数为d的出现次数那么d出现的次数可以表示为k [n/d]-[n/(d1)] 那么它对答案的贡献就是d*k下一次d就变成了d1 当我们第一次发现d出现1次的时候这代表着下面所有的d也都只会出现一次了我们求出这时候的分母f 将f循环到1并直接暴力算出结果。 代码 #include cstdio #include map #include iostream using namespace std; typedef long long LL; int main(){LL n;while(scanf(%lld,n) ! -1){LL res 0;LL d 1;while(d n){//cnt;LL nex d1;LL k n/d - n/nex; if(k 1){for(int i n/d;i 1;i--){res n / i;}break;}res d*k;d nex;}printf(%.9lf\n,double(res)/n);}return 0; }
http://www.sadfv.cn/news/70732/

相关文章:

  • 网站开发经验总结与教训设计公司网站建设方案
  • 上海建设工程协会网站百度关键词点击排名
  • 哪个网站用户体验较好软件开发项目预算表
  • 廊坊公司快速建站项目管理平台系统
  • 高安市帮助做公司网站蝉知使用WordPress模板
  • 永泰县住房和城乡建设局网站按月付费网站建设
  • xp网站建设最专业的营销网站建设价格
  • 官方网站下载手电筒取消网站备案时间
  • 海淀企业型网站建设wordpress同行者画廊
  • 怎么做网络销售的网站手机网站一键分享到微信
  • 成品网站建设商城app下载安装
  • 网站带数据库下载网站建设进程表
  • 海淀做网站哪家公司好专业建站制作
  • 化工网站建站模板下载网站备案要营业执照吗
  • 洪梅镇网站建设帝国cms网站地图生成
  • 做网站的客户高校网站模板
  • 网站内页做排名有服务器怎么做网站
  • 网站的版权信息聚名网域名综合查询
  • 如何做分享赚钱的网站用网站做成软件
  • 网站空间买什么的好wordpress ssh
  • 网站栏目建设海尔公司的网站建设
  • 营销网站建设哪家好开发网站需要用到的专业技术知识
  • 福鼎网站建设温岭做网站公司
  • 清远市企业网站seo联系方式宣传推广费用预算
  • 网站本地化怎么做做英文网站 赚钱
  • 大型企业网站建设制作四川聚锋建设工程有限公司官方网站
  • 深圳聘请做网站人员html所有标签大全
  • 产品分类 网站模板com域名为什么那么贵
  • 如何搜索到自己的网站榆林做网站电话
  • 河南省大型项目建设办公室网站用友财务软件官方网站