tjut 4944
来源:互联网 发布:编程英语词汇大全app 编辑:程序博客网 时间:2024/06/05 00:32
#include <cstdio> #include <cmath> #include <cstdlib> #include <cstring> #include <vector> #include <map> #include <iostream> #include <algorithm> using namespace std; #define LL __int64 const int maxn=5e5+20; LL mod; LL val[maxn],dp[maxn]; void fun(int n) { for(LL i=1;i<n;i++)//枚举因子 { for(LL j=i;j<n;j+=i)//枚举含有因子的数 { val[j]+=(j/i+1)*(j/i)/2; } } } void init() { mod=1; mod=(mod<<32); memset(val,0,sizeof(val)); fun(maxn); dp[1]=1; for(LL i=2;i<maxn;i++)//递推公式 { dp[i]=dp[i-1]+val[i]*i; dp[i]=dp[i]%mod; } } int main() { init(); int n,tt=0,T; scanf("%d",&T); while(T--) { scanf("%d",&n); printf("Case #%d: %I64d\n",++tt,dp[n]); } return 0; }
0 0
- tjut 4944
- tjut 5289
- tjut 5288
- tjut 5294
- tjut 2586
- tjut 5296
- tjut 5297
- tjut 5299
- tjut 5384
- tjut 5387
- tjut 5386
- tjut 5381
- tjut 5400
- tjut 5399
- tjut 5396
- tjut 5398
- tjut 5412
- tjut 5410
- 使用IntelliJ IDEA开发SpringMVC网站(三)数据库配置
- EJS 模板快速入门
- codeforces--701A Cards
- 友善之臂tiny4412-1306开发板安卓系统烧写
- 【杭电 2504】又见GCD
- tjut 4944
- 热血军团-SetQualityLevel
- 代码旅程
- 大数据IMF传奇行动绝密课程第11课:彻底解密WordCount运行原理
- FFmpeg源代码简单分析:libswscale的sws_getContext()
- oracle 练习
- 好长时间没回来啦 啪啪打自己脸啦 我要开始新的人生
- 【杭电1865】1Sting 打表法 初学不懂!!
- 代码规范-标准化注释-iOS VVDocumenter