摘要: Codeforces Round #563 (Div. 2) A:Ehab Fails to Be Thanos 题意:给你一个数组,是否存在一种顺序,使数组前一半和与后一半和不相等 排序,前n项和 后n项和 是否相等。 #include<bits/stdc++.h> using namespace 阅读全文
posted @ 2019-06-04 17:39 Pikachu_Yj 阅读(421) 评论(0) 推荐(0) 编辑
摘要: Codeforces Round #402 (Div. 2) 没补完。。。 A:Pupils Redistribution 题意:交换a、b数组中的值,使a、b中每个数值得数量相同 统计a、b数组中每个数值得个数,用ai表示数组a中含 i 的个数 if(ai+bi是奇数) 那么无论怎么交换,a、b中 阅读全文
posted @ 2019-06-04 16:18 Pikachu_Yj 阅读(266) 评论(0) 推荐(0) 编辑
摘要: Codeforces Round #401 (Div. 2) 第一套。 刷100套cf,加油加油!!! ps:写题解时没看题,题意可能有错 A:Shell Game 题意:三个杯子,其中一个下面有东西,操作:先交换左和中间,再交换右和中间。给出n次操作后的状态,东西在x(0,1,或2)位置,让你求出 阅读全文
posted @ 2019-05-25 22:03 Pikachu_Yj 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 转自https://dsqiu.iteye.com/blog/1689505 点覆盖、最小点覆盖 点覆盖集即一个点集,使得所有边至少有一个端点在集合里。或者说是“点” 覆盖了所有“边”。。极小点覆盖(minimal vertex covering):本身为点覆盖,其真子集都不是。最小点覆盖(mini 阅读全文
posted @ 2019-05-09 16:28 Pikachu_Yj 阅读(1715) 评论(0) 推荐(0) 编辑
摘要: 2019年湘潭大学程序设计竞赛(重现赛) A:Who's better? #include<bits/stdc++.h> using namespace std; int main(){ int n1,p1,s1,n2,p2,s2; cin>>n1>>p1>>s1; cin>>n2>>p2>>s2; 阅读全文
posted @ 2019-05-04 23:21 Pikachu_Yj 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 牛客练习赛43 A题:Tachibana Kanade Loves School 水题,看清"YE5"和"N0"而不是"YES"、"NO"; #include<bits/stdc++.h> using namespace std; int main(){ int n,a[110],b[110]; c 阅读全文
posted @ 2019-04-06 15:03 Pikachu_Yj 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 原题:http://acm.csu.edu.cn:20080/csuoj/problemset/problem?pid=2251 题意:a[i]天会出现一个垃圾,如果不清扫每天都会+1个垃圾.不能超过20个垃圾不清扫,问你最少清扫几次 题解: 阅读全文
posted @ 2019-03-11 12:54 Pikachu_Yj 阅读(966) 评论(0) 推荐(0) 编辑