ACM团队赛
文章平均质量分 58
bocmingbetter
这个作者很懒,什么都没留下…
展开
-
POJ - 1182
#include#include#include#include#include#include#include#include#include#include#includeusing namespace std;int f[3 * 50000 + 1];int m, n;int getf(int x){ if(f[x] == x) retu原创 2017-04-01 19:17:03 · 138 阅读 · 0 评论 -
HDU - 2074
需要的时候,就把一个个大小差一圈的筐叠上去,使得从上往下看时,边筐花色交错。这个工作现在要让计算机来完成,得看你的了。Input输入是一个个的三元组,分别是,外筐尺寸n(n为满足0Output输出叠在一起的筐图案,中心花色与外筐花色字符从内层起交错相叠,多筐相叠时,最外筐的角总是被打磨掉。叠筐与叠筐之间应有一行间隔。Sample Input11 B A5 @ WSa原创 2017-04-17 22:38:06 · 194 阅读 · 0 评论 -
POJ - 2513 并查集,欧拉回路,字典树
参考博客:http://blog.csdn.net/lyy289065406/article/details/6647445题意:就是给你一些棍棒,每段都有颜色,然后把它们连成一条直线,要求首位相接的两个棍棒颜色要相同。这是个人训练赛的一个题,当时感觉挺简单的,感觉就是一个无向图,但是对于渣渣的我来说根本不知道从哪开始做,后来看了看大佬们的博客才恍然大悟,运用到了不少我不怎么会的知识点,这原创 2017-04-18 16:04:35 · 267 阅读 · 0 评论 -
POJ 1035
注意:不要用string, 否则超时超的怀疑人生,当时还以为是cin>>的问题后来发现是string导致的,血一样的教训,不要因为方便用stirng!!#include #include #include #include #include using namespace std;char s[10010][70];char exist[10010][70];bool cmp1原创 2017-04-16 20:53:07 · 163 阅读 · 0 评论 -
CodeForces - 707C (找规律)
Katya studies in a fifth grade. Recently her class studied right triangles and the Pythagorean theorem. It appeared, that there are triples of positive integers such that you can construct a right tri原创 2017-04-16 20:44:06 · 273 阅读 · 0 评论 -
HDU - 5547
Yi Sima was one of the best counselors of Cao Cao. He likes to play a funny game himself. It looks like the modern Sudoku, but smaller.Actually, Yi Sima was playing it different. First of all, h原创 2017-04-05 22:27:33 · 326 阅读 · 0 评论 -
HDU - 5546
Yu Zhou likes to play Go with Su Lu. From the historical research, we found that there are much difference on the rules between ancient go and modern go.Here is the rules for ancient go they wer原创 2017-04-05 22:08:39 · 202 阅读 · 0 评论 -
ZOJ-3878
#include #include #include #include #include #include #include #include using namespace std;char s[] ="~`!1@2#3$4%5^6&7*8(9)0_-+=QqWwEeRrTtYyUuIiOoPp{[}]|\\AaSsDdFfGgHhJjKkLl:;\"\'ZzXxCcVvBbN原创 2017-04-05 19:51:38 · 301 阅读 · 0 评论 -
ZOJ - 3876
#include#include#include#includeusing namespace std;int year[10000];int panduan(int x){ if(x % 400 == 0 || x % 4 == 0&& x % 100 != 0 ) return 1; return 0;}int main(){ in原创 2017-04-05 19:49:14 · 270 阅读 · 0 评论 -
ZOJ - 3880
#include #include #include #include #include #include #include using namespace std;int a[2000];int main(){ int cases; int sum = 0; int t; int x; cin >> cases; while(cases原创 2017-04-05 19:48:21 · 193 阅读 · 0 评论 -
ZOJ - 3869
#include #include #include #include #include #include #include using namespace std;int a[2000];int main(){ int n; cin >> n; int m; for(int i = 1; i <= n; i++) { m原创 2017-04-05 19:47:09 · 307 阅读 · 0 评论 -
ZOJ - 3870
这个题主要思路就是把每个数的二进制存到一个数组里存起来,因为瞎搞,瞎爆就是超时,当时在场上没做出来,后来看到题解后发现很简单,就是比较考验思路,当然我很菜,在场上没做出来。#include#include#include#include#include#include#include#include#includeusing namespace std;const int ma原创 2017-04-05 19:45:19 · 223 阅读 · 0 评论 -
UVALive - 7423
比赛的一个水题,英语不好,一开始把题意都错了, 后来改了下就对了,很简单的一个算是贪心的吧,代码如下#include #include #include #include #include #include using namespace std;struct people{ int come, go; bool operator < (const people &原创 2017-04-04 14:03:10 · 326 阅读 · 2 评论 -
Gym - 101142F
#include#include#include#include#include#include#include#include#includeusing namespace std;int find_(int X, int x){ int sum = 0; while(1) { if(X <= x) return su原创 2017-03-26 21:46:16 · 232 阅读 · 0 评论 -
Gym - 101142A
团队赛的第一次比赛,这次用的是国外的题,也是我第一次的总结的题,这是这次比赛的第一个比赛的题很水,也是很考验脑子的思路的,因为是输出任意情况中的一种那么就非常简单了,只要寻找每个点所对应的边界上的点就可以了,看下代码就很容易懂了。#include#include#include#include#include#include#include#include#include原创 2017-03-26 21:32:14 · 388 阅读 · 0 评论 -
HDU 2043
网上流传一句话:"常在网上飘啊,哪能不挨刀啊~"。其实要想能安安心心地上网其实也不难,学点安全知识就可以。 首先,我们就要设置一个安全的密码。那什么样的密码才叫安全的呢?一般来说一个比较安全的密码至少应该满足下面两个条件: (1).密码长度大于等于8,且不要超过16。 (2).密码中的字符应该来自下面“字符类别”中四组中的至少三组。 这四个字符类别分别为: 1.大写原创 2017-04-17 22:35:41 · 207 阅读 · 0 评论