博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Codeforces Round #445 Div. 2 A ACM ICPC+B Vlad and Cafes
阅读量:4963 次
发布时间:2019-06-12

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

A

emmmmmm……虽然只有6个数……拿来练dfs好了……

orz……读题啊……6个人分两组,每组三个人,问6个数能不能分为和相等的两组。(=-=没看到三个人,还WA了orz)

#include
//水过……using namespace std;int n,a[7];int sum=0;int flag=0;int cnt=0;void dfs(int x,int i){ if(x==sum-x&&i==7&&cnt==3) { flag=1; return ; } if(i==7) return ; cnt++; dfs(x+a[i],i+1); cnt--; dfs(x,i+1);}int main(){ for(int i=1;i<=6;i++) { cin>>a[i]; sum+=a[i]; } dfs(0,1); if(flag) cout<<"YES"<

 B

emmm……就记一下数,然后按顺序扫一遍……看哪个个数先减到0……就可以了

#include
#include
#include
#include
using namespace std;const int N=2e5;int n;int a[N];map
p;int main(){ scanf("%d",&n); p.clear(); for(int i=0;i
>a[i]; p[a[i]]++; } for(int i=0;i

 

转载于:https://www.cnblogs.com/Egoist-/p/7840813.html

你可能感兴趣的文章
【codeforces 767A】Snacktower
查看>>
【MemSQL Start[c]UP 3.0 - Round 1 C】 Pie Rules
查看>>
Ognl中“%”、“#”、“$”详解
查看>>
我对应用软件——美团的看法
查看>>
执行了的程序,才是你的程序.
查看>>
struts2.x + Tiles2.x读取多个xml 配置文件
查看>>
表单校验之datatype
查看>>
python第六篇文件处理类型
查看>>
hdu 3183 A Magic Lamp 贪心
查看>>
ubuntu16系统磁盘空间/dev/vda1占用满的问题
查看>>
面试题14 调整数组顺序使奇数位于偶数前面
查看>>
grid网格布局
查看>>
flask简单的注册功能
查看>>
JSP常用标签
查看>>
dashucoding记录2019.6.7
查看>>
IOS FMDB
查看>>
编码总结,以及对BOM的理解
查看>>
九涯的第一次
查看>>
PHP5.3的VC9、VC6、Thread Safe、Non Thread Safe的区别
查看>>
Android中全屏或者取消标题栏
查看>>