https://www.luogu.org/problemnew/show/P1403

可以直接用线性筛约数个数求出来,但实际上n以内i的倍数的个数为n/i的下整,要求的其实是

$$\sum\limits_{i=1}^{n}\lfloor\frac{n}{i}\rfloor$$

可以直接分块搞出来。

甚至整除分块都可以优化:

https://www.luogu.org/problemnew/solution/SP26073

最新文章

  1. pagebean pagetag java 后台代码实现分页 demo 前台标签分页 后台java分页
  2. Android MediaPlayer Error/Info Code
  3. CMAKE 学习
  4. Balance(01背包)
  5. COJ 3018 求1~n之间的素数
  6. Linux下重要日志文件及查看方式
  7. CF#213DIV2:B The Fibonacci Segment
  8. Excel阅读模式/单元格行列指示/聚光灯开发 技术要点再分享
  9. 腾讯地图 API 调用入门
  10. 浅谈z-index
  11. Mysql8 查询事务隔离级别
  12. ajax如何渲染数据
  13. 详解MySQL基准测试和sysbench工具(转)
  14. opencv: 角点检测源码分析;
  15. Unity中InitializeOnLoad属性的妙用
  16. 微服务日志之Spring Boot Kafka实现日志收集
  17. JMS 消息队列
  18. 第四次WBS
  19. vue ssr服务端渲染
  20. Controller向View传递数据

热门文章

  1. iOS --- 总结Objective-C中经常使用的宏定义(持续更新中)
  2. time machine不备份指定文件夹
  3. Intel Edision —— 开发环境选择一贴通
  4. VBscript 做的设置网卡名称
  5. 淘宝数据库OceanBase SQL编译器部分 源码阅读--生成物理查询计划
  6. Chrome浏览器V43版本号不支持silverlight 5.0的解决的方法
  7. Hihocoder #1527 : 快速乘法 DP
  8. 图像物体检測识别中的LBP特征
  9. CentOS7.2安装Vim8和YouCompleteMe
  10. YTU 2832: 使用指针访问数组元素--程序填空