Nyoj 456
来源:互联网 发布:帝国cms灵动标签大全 编辑:程序博客网 时间:2024/05/22 03:24
#include <iostream>#include <cstring>#include <cstdio>using namespace std;const int MAXN = 12;int num[MAXN];int totalvalue;bool DFS(int sum){ if(sum == totalvalue) return true; for(int i = 10; i >= 1; --i) { if(num[i] > 0 && sum + i <= totalvalue) { num[i]--; return DFS(sum+i); } } return false;}int main(){ int kcase = 1; while(1) { totalvalue = 0; memset(num, 0, sizeof(num)); for(int i = 1; i <= 10; ++i) { cin>>num[i]; totalvalue += num[i]*i; } if(!totalvalue) break; if(totalvalue & 1) { cout<<"#"<<kcase++<<":Can't be divided."<<endl<<endl; continue ; } totalvalue >>= 1; if(DFS(0)) cout<<"#"<<kcase++<<":Can be divided."<<endl<<endl; else cout<<"#"<<kcase++<<":Can't be divided."<<endl<<endl; } return 0;}
0 0
- NYOJ 325 &&NYOJ 456
- 【NYOJ 456】
- Nyoj 456
- nyoj 456
- nyoj 325 和 nyoj 456【经典dp】
- NYOJ
- NYOJ
- NYOJ
- NYOJ
- NYOJ
- NYOJ
- NYOJ
- NYOJ
- NYOJ
- NYOJ
- NYOJ
- NYOJ
- NYOJ
- 雨落江满泛涟漪 尘拂心海滤情音 相思入云寄清风
- java调用shell命令的两种方法
- ARM Architecture C 语言寻址解析—— 从U-Boot relocation所展开的探索(三)
- LeetCode:Populating Next Right Pointers in Each Node I & II
- mac下配置svn服务器
- Nyoj 456
- Lua自定义方式加载模块
- GIT总结
- [Cocoa]深入浅出 Cocoa 之消息
- 如何学习vc+(vc的用处)
- 广度优先搜索
- 《python自然语言处理》笔记---chap2 获得文本语料和词汇资源
- 关于单点登录中的用户信息存储问题的探讨
- 备战