![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
AtCoder
文章平均质量分 60
太阳湖散步
这个作者很懒,什么都没留下…
展开
-
AtCoder Regular Contest 124
AtCoder Regular Contest 124A - LR Constraints一题都没错出来,现在全要补,哎,出来混,迟早要还的哦做题地址:Atcoder Regular Contest 124A - LR Constraints题目:给定n张卡片,每张卡片都写着一个数字,范围是从1到k。给定k个限制,每个限制包含两个信息,第一个是字符c,第二个是一个小于等于n的数字ti,表示含义为,c = L。第ti个数字是位置ti上写着i,而这个i是第一个出现的i。如果,c = R,第ti原创 2021-07-30 15:44:26 · 241 阅读 · 0 评论 -
AtCoder Grand Contest 021
AtCoder Grand Contest 021A - Digit Sum 2AGC难度上天,希望自己可以将题目陆陆续续的都给做出来。这里的题目质量奇高,一定要好好刷起来,这是第三篇只要是我做出来的题目,都会认真的写题解的~~A - Digit Sum 2对于这种处理数位上的题目,我总是不会做,哎!!!题目:给定一个长度为16的数字串,它表示一个大小为10^16大小的数字N,让我们找到1~N中,每位数字和最大的数字。解决:尝试给每一位降1,然后他后面的所有数位上的数字都可以变成原创 2021-07-14 17:08:43 · 181 阅读 · 0 评论 -
AtCoder Grand Contest 020
AtCoder Grand Contest 020A - Move and WinB - Ice Rink GameAGC难度上天,希望自己可以将题目陆陆续续的都给做出来。这里的题目质量奇高,一定要好好刷起来,这是第二篇只要是我做出来的题目,都会认真的写题解的~~A - Move and Win这题真是满满的童年啊,同年的龙虎斗什么的,双方都只剩一个棋子了,如果甲可以吃乙,如果最优的话,要是吃的到,要么吃不到。当,两个相距一格的时候,现走的那人可以将另一个人的一个方向的路封死,一直追到最后原创 2021-07-12 18:15:59 · 233 阅读 · 0 评论 -
AtCoder Grand Contest 题解传送门
AtCoder Grand Contest关于AGC我所做的题解传送门AtCoder Grand Contest 054原创 2021-07-12 14:27:33 · 111 阅读 · 0 评论 -
AtCoder Grand Contest 054
AtCoder Grand Contest 054A - Remove SubstringsB - Greedy DivisionAGC难度上天,希望自己可以将题目陆陆续续的都给做出来。这里的题目质量奇高,一定要好好刷起来,这是第一篇只要是我做出来的题目,都会认真的写题解的~~A - Remove Substrings题意:给定一个长度为n的字符串,n的大小为1e5,可以选择任意两个不相同的字符,将这两个字符下标之间所含有的字符串全部消除,问最少多少次操作后可以使字符串成为0串,输出最少次数原创 2021-07-12 14:24:20 · 266 阅读 · 0 评论 -
AtCoder Beginner Contest 178
导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/7/9,第二十四天,已打卡二十场。F - Contrast题解参考地址我们reverse数组过后发现,a数组与b数组最多只会重复一种数字c,那么,在其他合法方案的下标所在的位置,如果有ai和bi都不等于c的话,那么我们就可以将c与bi的位置交换一下,这样就会消灭掉一处重复的位置。遍历下来,如果c全部消灭则合法,否则不合法#include .原创 2021-07-10 14:06:18 · 126 阅读 · 0 评论 -
AtCoder Beginner Contest 179
AtCoder Beginner Contest 179A - Plural FormB - Go to JailC - A x B + C导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/7/9,第二十四天,已打卡二十场。A - Plural Formvoid work(){ string s; cin >> s; int n = s.size(); if (s[n原创 2021-07-09 11:11:10 · 137 阅读 · 0 评论 -
AtCoder Beginner Contest 181
AtCoder Beginner Contest 181F - Silver WoodsE - Transformable TeacherD - HachiC - CollinearityB - Trapezoid SumA - Heavy Rotation导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/7/8,第二十三天,已打卡十九场。F - Silver Woods如果两个点之间距离小原创 2021-07-08 16:57:49 · 113 阅读 · 0 评论 -
AtCoder Beginner Contest 182 AtCoder Beginner Contest 182
AtCoder Beginner Contest 183F - Confluence导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/7/7,第二十二天,已打卡十八场。F - Confluence...原创 2021-07-07 15:31:07 · 146 阅读 · 0 评论 -
AtCoder Beginner Contest 183
AtCoder Beginner Contest 183A - ReLUB - BilliardsC - TravelD - Water HeaterE - Queen on Grid导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/7/5,第二十天,已打卡十七场。A - ReLUvoid work(){ int x; cin >> x; if (x > 0) co原创 2021-07-05 21:29:04 · 163 阅读 · 0 评论 -
AtCoder Beginner Contest 184
AtCoder Beginner Contest 184A - DeterminantB - QuizzesC - Super RyumaD - increment of coins导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/7/4,第十九天,已打卡十六场。A - Determinant公式void work(){ int a, b, c, d; cin >> a原创 2021-07-04 19:46:20 · 156 阅读 · 0 评论 -
AtCoder Beginner Contest 185
AtCoder Beginner Contest 185A - ABC PreparationB - Smartphone AddictionC - Duodecim Ferra导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/7/3,第十八天,已打卡十五场。A - ABC Preparation输出最小值void work(){ int a, b, c, d; cin >&原创 2021-07-03 21:26:55 · 104 阅读 · 0 评论 -
Panasonic Programming Contest (AtCoder Beginner Contest 186)
@[toc](Panasonic Programming Contest (AtCoder Beginner Contest 186))导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/7/3,第十八天,已打卡十十四场。A - Brick求下取整void work(){ int a, b; cin >> a >> b; cout << a /原创 2021-07-03 19:27:18 · 125 阅读 · 0 评论 -
AtCoder Beginner Contest 187
AtCoder Beginner Contest 187A - Large DigitsB - Gentle PairsC - 1-SATD - Choose Me导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/6/24,第九天,已打卡十三场。A - Large Digits输出两个三位数每一位的数字和中较大的一个void work(){ int a, b; cin >&g原创 2021-06-24 15:53:26 · 111 阅读 · 0 评论 -
AtCoder Beginner Contest 188
AtCoder Beginner Contest 188A - Three-Point ShotAtCoder Beginner Contest 188C - ABC Tournament导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/6/23,第八天,已打卡十二场。A - Three-Point Shot问分低的人投个三分球能胜利不void work(){ int a, b;原创 2021-06-23 21:46:35 · 92 阅读 · 0 评论 -
AtCoder Beginner Contest 189
AtCoder Beginner Contest 189A - SlotB - AlcoholicC - Mandarin OrangeD - Logical ExpressionE - Rotate and Flip导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/6/22,第七天,已打卡十一场。A - Slot判断三个字符是否相同void work(){ string s; c原创 2021-06-22 16:36:33 · 168 阅读 · 0 评论 -
AtCoder Beginner Contest 190
AtCoder Beginner Contest 190A - Very Very Primitive GameB - Magic 3C - Bowls and Dishes导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/6/21,第六天,已打卡十场。A - Very Very Primitive Game谁先吃完谁就输了void work(){ int a,b,c; cin &原创 2021-06-21 16:40:17 · 105 阅读 · 0 评论 -
AtCoder Beginner Contest 191
AtCoder Beginner Contest 191A - Vanishing PitchB - Remove ItC - Digital GraffitiE - Come Back Quickly导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/6/20,第五天,已打卡九场。A - Vanishing Pitch题意给出在t到s这段时间球是不可见的,当球是不可见的时候,无法击中vo原创 2021-06-20 21:37:31 · 136 阅读 · 0 评论 -
AtCoder Beginner Contest 192
AtCoder Beginner Contest 192A - StarB - uNrEaDaBlE sTrInGC - Kaprekar NumbeE - Train导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/6/20,第五天,已打卡八场。A - Star当前值到100的整数倍还差多少,如果不差就输出100void work(){ int x; cin >> x原创 2021-06-20 15:16:07 · 159 阅读 · 0 评论 -
Caddi Programming Contest 2021(AtCoder Beginner Contest 193)
@[toc](Caddi Programming Contest 2021(AtCoder Beginner Contest 193))导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/6/19,第四天,已打卡六场。A - Discount打折void work(){ double a, b; cin >> a >> b; printf("%.2lf\原创 2021-06-19 22:30:15 · 90 阅读 · 0 评论 -
AtCoder Beginner Contest 194
AtCoder Beginner Contest 194A - I ScreamB - Job AssignmentC - Squared ErrorD - JourneyE - Mex Min导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/6/19,第四天,已打卡六场。A - I Scream根据题意直接写即可void work(){ int a, b; cin >>原创 2021-06-19 21:52:01 · 222 阅读 · 0 评论 -
Panasonic Programming Contest (AtCoder Beginner Contest 195)
@[toc](Panasonic Programming Contest (AtCoder Beginner Contest 195))导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/6/18,第四天,已打卡5场。A - Health M Death判断h是不是m的倍数void work(){ int m, h; cin >> m >> h; boo原创 2021-06-18 08:33:01 · 102 阅读 · 0 评论 -
AtCoder Beginner Contest 196
AtCoder Beginner Contest 196A - Difference MaxB - Round Down导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/6/17,第三天,已打卡4场。A - Difference Max嗯,直接取maxvoid work(){ int a, b, c, d; cin >> a >> b >> c原创 2021-06-17 22:40:52 · 84 阅读 · 0 评论 -
AtCoder Beginner Contest 197(Sponsored by Panasonic)
AtCoder Beginner Contest 197(Sponsored by Panasonic)A - RotateB - VisibilityC - ORXORD - Opposite导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/6/16,第二天,已打卡3场。A - Rotate将串复制一遍,然后从第二个字符输出三个字符void work(){ string s; c原创 2021-06-16 22:32:40 · 135 阅读 · 0 评论 -
AtCoder Beginner Contest 198
AtCoder Beginner Contest 198A - DivB - Palindrome with leading zeros导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/6/15,第一天,以打卡1场。A - Div答案为n-1,不用多说void work(){ int n; cin >> n; cout << n - 1 <<原创 2021-06-16 14:04:12 · 165 阅读 · 0 评论 -
Mynavi Programming Contest 2021(AtCoder Beginner Contest 201)
Mynavi Programming Contest 2021(AtCoder Beginner Contest 201)A Tiny Arithmetic SequenceB - Do you know the second highest mountain?Mynavi Programming Contest 2021(AtCoder Beginner Contest 201))导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明A Tiny Arithmet原创 2021-06-16 12:38:13 · 440 阅读 · 0 评论 -
AISing Programming Contest 2021(AtCoder Beginner Contest 202)
AISing Programming Contest 2021(AtCoder Beginner Contest 202)A Three DiceBCA Three Dice给出三个色子的上面,求三个色子的地面和int a[10];void work(){ int x, y, z; cin >> x >> y >> z; a[1] = 6; a[6] = 1; a[3] = 4; a[4] = 3; a[2] = 5; a[5]原创 2021-06-16 12:38:00 · 143 阅读 · 0 评论 -
AtCoder Beginner Contest 199(Sponsored by Panasonic)
AtCoder Beginner Contest 199(Sponsored by Panasonic)A - Square InequalityB - IntersectionC - IPFL导读:简单的题目,只说明题意,或者直接说明结论下面的难题,会做详细的解释和证明立个flag,在座的大佬们做个见证:一个月刷60场ABC,现在2021/6/15,第一天,以打卡1场。A - Square Inequality题意:问你aa+bb是不是大于c*cvoid work(){ int原创 2021-06-15 22:35:45 · 162 阅读 · 0 评论 -
AtCoder Beginner Contest 203(Sponsored by Panasonic)
A题意为:若有两个执行相同,输出剩下的那一个,否则,输出0int a[N];void work(){ for (int i = 0; i < 3; i ++ ) cin >> a[i]; for (int i = 0; i < 3; i ++ ) for (int j = i + 1; j < 3; j ++ ) if (a[i] == a[j]) { cout << a[3 - i - j]原创 2021-06-08 20:21:15 · 144 阅读 · 0 评论 -
AtCoder Beginner Contest 204
AtCoder Beginner ContestAtCoder Beginner Contest 204ABCDAtCoder Beginner Contest 203(Sponsored by Panasonic)AAtCoder Beginner Contest 204A题目让达到平局void work(){ cin >> a >> b; if (a != b) cout << 3 - a - b << endl; else cout原创 2021-06-08 12:20:36 · 352 阅读 · 0 评论