hdu 4472 Count
来源:互联网 发布:常熟淘宝开店 编辑:程序博客网 时间:2024/06/05 02:19
题意:n个节点的树,处于同一层的节点大小必须一样,问共有多少种不同的形态。
思路:dp。dp(i)表示i个节点的树的答案。因为同层节点大小必须一样,在求dp(i)时,除去根,还有i-1个节点,然后枚举1~i-1中能整除i-1的数,加上即可。
#include<iostream>#include<cmath>#include<queue>#include<map>#include<set>#include<vector>#include<algorithm>#include<string.h>#include<cstdio>using namespace std;int dp[1010];int main(){dp[1]=dp[2]=1;for(int i=3;i<=1000;i++){int t=i-1;for(int j=1;j<=t;j++){if(t%j==0)dp[i]+=dp[j];dp[i]%=1000000007;}}int n;int cas=0;while(cin>>n){cas++;printf("Case %d: %d\n",cas,dp[n]);}return 0;}
0 0
- HDU 4472 Count
- hdu 4472 count
- HDU 4472 Count
- HDU 4472 Count
- hdu 4472 Count
- hdu 4472 Count dp
- hdu 4472 Count
- HDU 4472 Count
- [dp] hdu 4472 Count
- hdu 4472 Count
- HDU 4472 Count
- HDU 4472 Count 递推
- HDU——4472 Count
- HDU-#4472 Count(DP)
- HDU 4472 - Count(计数DP)
- HDU ACM 4472 Count->DP
- hdu 4472 Count 动态规划
- hdu 4472 Count 递推
- 修改Apache的最大连接数
- inline、block、inline-block的区别
- APP适配IOS8,iPhone6和Plus截图简要说明
- RC释放回路,是怎样工作的请讲解。
- UVA 10881 Piotr's Ants
- hdu 4472 Count
- SDUT2129树结构练习——判断给定森林中有多少棵树
- 第13周上机实践项目6——体验文件操作(3-实战)
- Odoo中菜单打开时增加默认搜索条件
- 基于oracle数据库 emp表的一些练习
- 新 版 骗 分 导 论
- CentOS7.0下完美部署Solr 搜索引擎
- WebView内使用post加载url并添加header
- AIX 6.1安装python