2017 ACM-ICPC 亚洲区 初步训练
文章平均质量分 64
mengzhongfeixueyi
去做你害怕做的事,去见你害怕见的人,这就是成长。
展开
-
训练3+ C-Lunch Break
这题很简单,就是比较三个数大小,然而我一开始写的时候忘了写scanf("%d",&t),又花了时间查出来。 #include #include using namespace std; int main() { int t; scanf("%d",&t); while(t--) { int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a<=b &&原创 2017-09-21 18:36:57 · 246 阅读 · 0 评论 -
训练3+ A-Watching TV
比较简单,找出出现最多的频率数,如果有次数相同,则输出其中最小的频率。不同的节目频道可能有相同的名字和频率。(一开始没在意这句话,现在才发现。这样提示的目的,应该就是为了编写的时候不用考虑重复的数据,使题目更简单点吧。如果说会有重复的,重复的要忽略,那就比这个复杂了。) #include #include #include #include #include using namespace st原创 2017-09-21 18:42:27 · 540 阅读 · 0 评论 -
训练3+ B-Longest Prefix
比较简单,但是我好像wa了一次,还是太大意了。一开始以为只要找到两组字符串中有多少个相同的就是了,后来才发现操作只对b进行,就是说a的前缀是不变的,应该以a为参照,从前往后比较,如果有一个a中的字符在b中没有(或有但是已经用在前面,没有字符能放在此处了),那么此处变为最长的长度。 #include #include #include #include #include using namespa原创 2017-09-21 18:47:55 · 284 阅读 · 0 评论 -
训练3+ H-Palindrome Number
最近智商下降,这题敲出来之后总是在test 2上面wa,连累队友帮我找了很长时间的bug。 #include #include #include #include #include using namespace std; int num[1000100]; int main() { int t; scanf("%d",&t); while(t--) { int n,s; mem原创 2017-09-21 18:52:28 · 269 阅读 · 0 评论