题目链接

#include<iostream>
#include<algorithm>
using namespace std;
const int N=20;
int t,n;
int a[N],ans[N],sum;
bool flag;bool cmp(int a,int b){return a>b;
}
void dfs(int x,int sum,int st,int ed){if(sum>t) return ;if(sum==t){cout<<ans[0];for(int i=1;i<ed;i++)cout<<'+'<<ans[i];cout<<endl;flag=true;}for(int i=st;i<n;i++){ans[ed]=a[i];dfs(a[i],sum+a[i],i+1,ed+1);while(i+1<n&&a[i]==a[i+1]) i++;}
}int main(){while(cin>>t>>n){if(sum==0&&n==0) break;for(int i=0;i<n;i++) cin>>a[i];sort(a,a+n,cmp);cout<<"Sums of "<<t<<':'<<endl;sum=0,flag=false;dfs(0,0,0,0);if(!flag) cout<<"NONE"<<endl;}return 0;
}

POJ 1564 Sum It Up相关推荐

  1. poj 1564 Sum It Up | zoj 1711 | hdu 1548 (dfs + 剪枝 or 判重)

    Sum It Up Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other) Total Sub ...

  2. poj 2739 Sum of Consecutive Prime Numbers

    悲剧,如此水题,竟搞了许久.唉,只因题目没看清. 准确的说:应该是准备工作没做好就开始敲代码了!! 下次一定要想的很清楚了再code ing ! //144K 63MS #include <st ...

  3. python小助手_如何用python写个人专属群聊提醒小助手?

    前言 大家还记得教会父母玩微信是什么时候吗?父母学会后,我们的生活就发生了「质」的变化,父母也许会吐槽你的微信头像不好,要你换一个头像. 最近 pk哥 又被母后大人吐槽了,原因是亲戚微信群里某个亲戚生 ...

  4. html中的函数怎么显示变量,css - 原生变量及使用函数 var()

    零.序言 前两天在逛 blog 的时候看见一些内联样式新奇的写法时很纳闷,虽然说不上多么熟练,但是从来没见过  --color: brown 这样的写法,百度一番之后仍然没啥头绪,今天偶然看到一篇文章 ...

  5. POJ前面的题目算法思路【转】

    1000 A+B Problem 送分题 49% 2005-5-7 1001 Exponentiation 高精度 85% 2005-5-7 1002 487-3279 n/a 90% 2005-5- ...

  6. POJ 超详细分类

    POJ 各题算法 1000    A+B Problem            送分题     49%    2005-5-7 1001    Exponentiation         高精度   ...

  7. POJ的题目分类(两个版本)

    版本一: 简单题 1000A+B Problem 1001Exponentiation 1003 Hangover 1004 Financial Management 1005 I Think I N ...

  8. ACM题集以及各种总结大全(转)

    ACM题集以及各种总结大全! 虽然退役了,但是整理一下,供小弟小妹们以后切题方便一些,但由于近来考试太多,顾退役总结延迟一段时间再写!先写一下各种分类和题集,欢迎各位大牛路过指正. 一.ACM入门 关 ...

  9. 《挑战程序设计竞赛(第2版)》习题册攻略

    本项目来源于GitHub 链接: 项目GitHub链接 1 前言 项目为<挑战程序设计竞赛(第2版)>习题册攻略,已完结.可配合书籍或笔记,系统学习算法. 题量:约200道,代码注释内含详 ...

  10. 8-14-Exercise

    8-14-小练 这次是我这组出题......我出的是B.C.D[虽然本来是想出的很难......╮(╯▽╰)╭但是,没找到AC1000+同时又让我想出的难题......SO...我出的真的不难= =] ...

最新文章

  1. python 图表_Python入门学习系列——使用Python调用Web API实现图表统计
  2. 百度员工吐槽:百度江河日下,不知该何去何从?
  3. 关于MVC4项目从32位机移到64位机编译报错解决方案
  4. 发现IE7 Quick Tabs内容同步有bug
  5. 服务器堡垒机登录方式
  6. Python函数封装:利用正则表达式compile、findall对多组关键词进行模糊查询并返回统计个数,findall截取两个指定符号之间的内容
  7. 【小练习06】HTML+CSS--教学大讲堂
  8. java集合的某项相加_java8实现list集合中按照某一个值相加求和,平均值等操作代码...
  9. 领扣-1/167 两数之和 Two Sum MD
  10. 转: 参数修饰符ref,out ,params的区别
  11. 极大值极小值搜索设计五子棋
  12. html插入activex,在HTML网页中插入ActiveX控件
  13. 千月双端影视APP源码
  14. asp.net页面中的Console.WriteLine结果如何查看
  15. 云开发平台开源应用中心一次体验
  16. 无人机如何与编程算法相结合?
  17. 网络存储技术Windows server 2012 (项目二十二 远程异地灾备中心的部署)
  18. 流畅的Python读书笔记
  19. 海拔4000米计算机设备,普通笔记本海拔4000米以上就不灵了,西藏只能带固态硬盘笔记本!...
  20. 开源正在蚕食整个世界?

热门文章

  1. Cryengine5.3
  2. 基于Arduino、ESP8266的物联网项目开发方案整理、毕业设计(第二波)
  3. XCode json数据处理、通过图片URL获取UIImage、通过URL显示网页
  4. 上传文件nginx限制大小解决
  5. 怎样修改游戏服务器里的数据库,修改自己游戏服务器中的数据库
  6. win10小娜搜索框搜索无反应
  7. 国外广告联盟骗局汇总(持续更新中)
  8. 汽车年检,备忘一下,估计2年以后才有用了
  9. java inflate deflate_Python:Inflate和Deflate实现
  10. 小游戏制作-其他系列-数独