博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[dp] hdu 4472 Count
阅读量:6856 次
发布时间:2019-06-26

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

意甲冠军:

鉴于n节点,满足子节点的相同的树节点号的同一层较少不同的形式。

思考:

dp[i][j] 代表i节点。最后,一个层j方法节点

由于满足同层节点,所以j一层又一层必须是j 整数倍

所以就能得到兴许的状态

代码:

#include"cstdlib"#include"cstdio"#include"cstring"#include"cmath"#include"queue"#include"algorithm"#include"map"#define ll __int64#include"iostream"using namespace std;ll dp[1234][1234],sum[1234];ll mod=1000000007;int main(){    int cas=1;    memset(dp,0,sizeof(dp));    dp[1][1]=1;    for(int i=1;i<=1000;i++)    {        for(int j=1;j<=1000;j++)        {            for(int k=j;k<=1000;k+=j)            {                if(i+k>1000) break;                dp[i+k][k]=(dp[i+k][k]+dp[i][j])%mod;            }            sum[i]=(sum[i]+dp[i][j])%mod;        }    }    ll n;    while(scanf("%I64d",&n)!=-1)    {        printf("Case %d: %I64d\n",cas++,sum[n]);    }    return 0;}

版权声明:本文博主原创文章。博客,未经同意不得转载。

你可能感兴趣的文章
焦烈焱|数字化经济时代
查看>>
《企业软件交付:敏捷与高效管理精要》——2.7 述评
查看>>
SCRM和传统的营销CRM到底有什么区别呢?
查看>>
《SAP后勤模块实施攻略—SAP在生产、采购、销售、物流中的应用》——3.3 MRP结果评估概览...
查看>>
Facebook承诺为普通市民提供1500套住房
查看>>
青岛推动大数据发展 政务大数据云中心2018年建成
查看>>
视觉追踪热图帮Instagram被吐槽新l
查看>>
大数据技术在商业银行中的应用:场景、优势与对策
查看>>
实施数据湖泊之前请先“试水”
查看>>
科技巨头的RFID平台大机会浅析
查看>>
组件价格跳水 光伏产品面临量价齐跌
查看>>
时光荏苒:你不知道的台湾光伏那些年
查看>>
提取电子数据也需关照公民隐私
查看>>
高通跻身无线路由器市场,想分一杯智能家居行业的羹
查看>>
Google 或许会将 Swift 编程语言纳入 Android 平台
查看>>
Gartner:四大关键因素正在变革安全软件市场
查看>>
IBM营收高于分析师预期 新业务迅速增长
查看>>
这场没有硝烟的战争 Polar码注定中国胜!
查看>>
PC市场太疲软 英特尔向云冲
查看>>
爱立信5G全球调研揭示无线运营商的新业务模式和收入流
查看>>