(1.1.9)UVA 10930 A-Sequence(模拟)
2013-10-07 21:28
423 查看
/* * UVA_10930_1.cpp * * Created on: 2013年10月7日 * Author: Administrator */ #include <iostream> #include <cstdio> #include <cstring> using namespace std; int K[30001]; int main(){ int n; int counter = 1; while(scanf("%d",&n)!=EOF){ memset(K,0,sizeof(K)); int i,j; printf("Case #%d:",counter++); int w; bool ok = true; int last = 0; K[0] = 1;//因为数字最小是从1开始的,所以将K[0]设为1,让0变为不可用 for(i = 1 ; i <= n ; ++i){ cin >> w; cout<<" "<<w ; ok &= !K[w] && w > last; for(j = 10000 ; j >= w ; --j){ if(K[j - w]){ K[j] = 1; } } last = w; } cout<<endl; cout<<"This is "<< ((ok)?"":"not ") <<"an A-sequence."; cout<<endl; } return 0; }
相关文章推荐
- ArrayBlockingQueue使用
- 关于在SLES11, RHEL6, OEL6 and UEK2 Kernels使用hugepages的告警
- STL总结之queue, priority_queue, stack
- STL总结之deque
- POJ 1141 Brackets Sequence ( 区间DP )
- 从Alarm看Android上层UI到内核代码的流程分析 .
- UVA10405-Longest Common Subsequence && nyoj36-最长公共子序列
- Flash Builder 入门
- String,StringBuffer,StringBuilder,寻找最大相同字符串
- hud 1509 Windows Message Queue 简单优先队列
- LES DIFFIRENTS DE QUE ET QUEL
- QUEUE——队列(procedure)
- IPhone UIButton 属性
- 如何从 Internet 获得 Request for Comments 文档
- win7 64 arduino driver 安装失败的总结
- RobocupRescue烂尾代码
- uestc 1307 windy数
- Code Forces Round 201 B Lucky Common Subsequence 拓展提问
- Ad Hoc Distributed Queries的启用与关闭
- Wix 安装部署(一)同MSBuild 自动生成打包文件