博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Codeforces 414B
阅读量:6574 次
发布时间:2019-06-24

本文共 833 字,大约阅读时间需要 2 分钟。

附上代码:

 

1 #include
2 #include
3 #include
4 5 #define mod 1000000007 6 int n, k; 7 // dp[len][last] 8 int dp[2005][2005]; 9 10 int 11 main(void) {12 while(~scanf("%d %d",&n,&k)){13 memset(dp,0,sizeof(dp));14 for(int i =1; i <= n; i++)15 dp[1][i]=1;16 for(int i =2; i <= k; i++) {17 for(int j =1; j <= n; j++) { 18 for(int t = j; t <= n; t += j){19 dp[i][t]+= dp[i-1][j];20 dp[i][t]%= mod; 21         }22       }23     }24     int ans =0;25     for(int i =1; i <= n; i++)26     ans =(ans + dp[k][i])% mod;27     printf("%d\n", ans);28   }29   return0;30 }31

 

 

 

转载于:https://www.cnblogs.com/Stomach-ache/p/3703247.html

你可能感兴趣的文章
C++前置声明的一个好处与用法
查看>>
Upgrade GI/CRS 11.1.0.7 to 11.2.0.2. Rootupgrade.sh Hanging
查看>>
vue组件样式scoped
查看>>
整站爬虫命令
查看>>
linux下ssh/sftp配置和权限设置
查看>>
微软职位内部推荐-SDE II
查看>>
SQLPlus获取oracle表操作SQL
查看>>
BFS(两点搜索) UVA 11624 Fire!
查看>>
字符串处理 BestCoder Round #43 1001 pog loves szh I
查看>>
How to add svn:externals in windows using TortoiseSVN
查看>>
JavaScript高级程序设计(5) 引用类型 (上)
查看>>
QT学习-10/31/2012
查看>>
python学习交流 - 匿名函数
查看>>
文章1(转)
查看>>
schedule调用相关整理
查看>>
node.js-session问题
查看>>
拦截器和过滤器的区别 -- 简单分析篇
查看>>
Python版本微信跳一跳,软件配置
查看>>
PropertyGrid仿VS的属性事件窗口
查看>>
ahjesus自定义隐式转换和显示转换
查看>>