摘要: #include using namespace std; int n,f[18][18]; int main() { scanf("%d",&n); for(int i=0;i<=n;i++){ for(int j=0;j<=n-i;j++){ if(!i)f[i][j]=1; else if(!j)f[i][j]=f[i-1][1]; else f[i][j]=f[i... 阅读全文
posted @ 2016-04-10 12:21 keshuqi 阅读(139) 评论(0) 推荐(0) 编辑
摘要: #include #include #include using namespace std; char ss[7][210],s[210]; int n,k,m,len[7],f[210][41],d[210],w[210][210]; int main() { scanf("%d%d",&n,&k); for(int i=0;ilen[j]))d[i]=len[j]; for(int i... 阅读全文
posted @ 2016-04-10 12:20 keshuqi 阅读(156) 评论(0) 推荐(0) 编辑
摘要: #include #define maxn 0x3f3f3f3f using namespace std; int n,m,a[50],f[51][51][3],g[51][51][3]; int main() { scanf("%d%d",&n,&m); for(int i=0;i=0)t10=tmp%10; else t10=(10-((-1)*tmp)%10)%10; f[i... 阅读全文
posted @ 2016-04-10 12:20 keshuqi 阅读(143) 评论(0) 推荐(0) 编辑
摘要: #include #include #define maxn 0x7fffffff using namespace std; int n,sum[1003][1003],num[1003],fn[1003][1003],fx[1003][1003]; int main() { scanf("%d",&n); for(int i=1;i<=n;i++){ scanf("%d",&num[i]... 阅读全文
posted @ 2016-04-10 12:18 keshuqi 阅读(173) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std; int n,m,s[201],t[201],dp[201][201]; inline int max(const int &x,const int &y){if(x>y)return x;return y;} int main() { scanf("%d",&n); m=n*2-1; for(int i=1;im)break; ... 阅读全文
posted @ 2016-04-10 12:17 keshuqi 阅读(151) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include using namespace std; char que[101]; bool cal[101][101]; int len,dps[101][101]; void dfs(int i,int j) { if(cal[i][j])return; if(i>j)return; if(i==j){ dps[i][j]=... 阅读全文
posted @ 2016-04-10 12:16 keshuqi 阅读(158) 评论(0) 推荐(0) 编辑
摘要: #include<iostream> using namespace std; int n,m; long long s,a[41][41],f[41][7]; int main(){ ios::sync_with_stdio(false); cin>>n>>m>>s; for(int i=n;i> 阅读全文
posted @ 2016-04-10 12:15 keshuqi 阅读(154) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std; int m,n,ans,w[31],f[20001]; int main() { scanf("%d%d",&m,&n); for(int i=1;i=w[i];j--) if(f[j-w[i]]) f[j]=1; for(ans=m;ans>=0;ans--) if(f[ans])break; printf("... 阅读全文
posted @ 2016-04-10 12:13 keshuqi 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N 元钱就行”。今天一早金明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限定的N 元。于是,他把每件物品规定了一个 阅读全文
posted @ 2016-04-10 12:12 keshuqi 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行”。今天一早,金明就开始做预算了,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些主件 阅读全文
posted @ 2016-04-10 12:11 keshuqi 阅读(166) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std; const int b[7]={0,1,2,3,5,10,20}; int n,w[1001],f[1001],ans; int main() { n=0; for(int i=1;i=1;j--) if(j-w[i]>=0&&f[j-w[i]])f[j]=1; ans=0; for(int i=1000;i>=1;i--)... 阅读全文
posted @ 2016-04-10 12:10 keshuqi 阅读(205) 评论(0) 推荐(0) 编辑
摘要: #include #include #include using namespace std; int n; long long arr[18],mut,temp; int main() { while(~scanf("%d",&n)){ mut=-99999999999999999; for(int i=0;i>arr[i]; for(i... 阅读全文
posted @ 2016-04-10 11:59 keshuqi 阅读(326) 评论(0) 推荐(0) 编辑
摘要: #include #include #include using namespace std; int n{}, arr[10]{}; void cck(int p,bool *flag) { int sum=p*n, ans=p*n, hd=9; if(sum>98765||sum=5;i--){ arr[i]=sum%1... 阅读全文
posted @ 2016-04-10 11:25 keshuqi 阅读(268) 评论(0) 推荐(0) 编辑