[nowcoder]因数个数和
2024-10-21 04:18:50
链接:https://www.nowcoder.com/acm/contest/158/A
考虑每个数对答案的贡献,所以答案就是$\sum_{i=1}^{n}{\lfloor\frac{n}{i}\rfloor}$
整除分块搞起来
代码:
#include<iostream>
#include<cstdio>
#include<cstring>
#define ll long long
using namespace std;
int q;
ll n,ans;
int main()
{
scanf("%d",&q);
while(q--)
{
scanf("%lld",&n);
ans=;
for(ll l=,r;l<=n;l=r+) {r=n/(n/l);ans+=(r-l+)*(n/l);}
printf("%lld\n",ans);
}
return ;
}
最新文章
- maven package 知识(转载)
- SpringMVC 请求路径结尾存在.使用@PathVariable访问路径内容,路径参数获取不准确的问题
- C++ 内存的分配方式 (摘选自网络)
- acm入门编成题
- 使用jQuery基本过滤选择器
- 《javascript高级程序设计》 第25章 新兴的API
- CSS 样式二
- javascript 一些需要知道的东西
- wcf通道Channel
- ASP.NET页面不被缓存
- Html5 Canvas学习
- jQuery的AJAX方法简介及与其他文件$符号冲突的解决办法
- Hibernate 异常 集锦
- Delphi MaskEdit用法(转)
- [leetcode](4.21)4. 有效子数组的数目
- Lua保留指定小数位数
- 【Quartz】1、Quartz使用说明
- linux内核分析字符集实践报告
- finecms栏目文章页seo设置
- java类的设计原则
热门文章
- PostgreSql Partition + Hibernate Insert
- vijos P1740 聪明的质检员
- xmpp muc 群聊协议 2
- Objective-C规范注释心得——同时兼容appledoc(docset、html)与doxygen(html、pdf)的文档生成
- 转载: Flex 布局教程
- 动态代理:JDK原生动态代理(Java Proxy)和CGLIB动态代理原理+附静态态代理
- android studio 运行是,app标题栏不显示
- ESX 5.0 上运行虚拟ESX
- echarts系列之动态修改柱状图颜色
- Pandas 删除指定列中为NaN的行