AtCoder Beginner Contest 360 题解 (abcdeg) 头一次写题解。 A - A Healthy Breakfast r在m前面输出Yes,反之输出No。 统计两个位置比一下就行。 voidsolve(){strings;cin>>s;inta=0,b=0;for(inti=0;i<3;i++)if(s[i]=='R')a=i;elseif(s[i]=='M')b=i;if(a<b)yes;elseno;} B - ...
E 花的时间太长,原因是想偏了以及没有着重考虑异或的解法,以后见到有关位运算的题。想:按位讨论、dp、字典树、线性基等。 还有一个重点就是开long long的情况下一定要注意1ll的使用。 ABC 太简单了就不写题解了。 ABC201D Game in Momotetsu World ...
B - The Middle Day 没啥好说的,统计总天数,找到中间的一天,再枚举月即可。 代码实现 cpp constintN=105;intn,a[N];voidSolve(){cin>>n;intsum=0;for(inti=1;i<=n;i++)cin>>a[i],sum+=a[i];sum=sum+1>>1;for(inti=1;i<=n;i++)if(sum>a[i])sum-=a[i];elsereturncout<<i<<...
AtCoder Beginner Contest 342 A-G 讲解比赛地址:https://atcoder.jp/contests/abc342比赛时间: 2024-02-24(Sat) 20:00 - 2024-02-24(Sat) 21:40 (当地时间) (100 minutes)A Yay!:水题B Which is ahead?:水题C Many Replacement:模拟D S, 视频播放量 1857、弹幕量 2、
第一次写ABC的题解。个人觉得ABC的题目相较于CF对于思维上的难度要低一些,但是ABC涉及到的算法会更全面,每一次都能复习好几个重要算法。所以对于一般的算法竞赛爱好者我还是很建议多打打ABC的 本栏目主要针对ABC的C题及以上 C.Snuke the Cookie Picker ...
AtCoder Beginner Contest 099 完整解题报告 题目链接 https://abc099.contest.atcoder.jp/assignments A题 #include <iostream> using namespace std; int main() { int n; cin >> n; cout << (n < 1000 ? "ABC" : "ABD") << endl;...
AtCoder Beginner Contest 042题解(ABCD) 传送门 A - Iroha and Haiku (ABC Edition) 签到题,直接判断是否是两个 5 5 5,一个 7 7 7。 #include<bits/stdc++.h> using namespace std; typedef long long ll; const int N=1e5+5,M=1e6+5,inf=0x3f3f3f3f,mod=1e9+7; ...
[AtCoder Beginner Contest 365](https://atcoder.jp/contests/abc365) 题解 ABC365的比赛题解,我做出G题了,但暂时不发,需要的请私信 私信前请看:https://www.luogu.com.cn/paste/lowgb1lx ### A - Leap Year [翻](https://blog.csdn.net/qianzhima2012/article/details/141070004?spm=1001.2014.3001....
按题意模拟。 B.Pasta 直接用multiset模拟选的过程,或统计每种数出现的次数。 C. Connect 6 枚举所有可能的横、竖、对角线判断即可。 D. Sequence Query 直接用multiset维护,询问时找到对应的迭代器向前/后移 步即可。每次询问复杂度 。 E. Putting Candies ...
题意: 题解 利用一个数能被3整除当且仅当其各位之和sum能被3整除。 如果sum本身能被3整除,则不需要删除。 否则统计原数的每一位数%3后的个数,比较%3 =1与%3 =2 的个数,有两种方法可以使其sum变为 %3 =0: %3=1 与%3=2,相互抵消,还剩下的差值即为答案。