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 - ...
1、今晚(5月17日)20点在B站开始 AtCoder 初学者竞赛 353 比赛题解直播讲解 2、本周日(5月19日)晚上19点在B站开始 AtCoder Beginner Contest 354的题解直播讲解 3、观看方式: 复制下方链接或直接扫描二维码,PC端建议使用chrome浏览器 https://live.bilibili.com/21371611?live_from=84002 或识别下方二维码查看:...
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 题意:在一个大小至少为2×2的矩形饼干中,有且仅有...
AtCoder Beginner Contest 180 个人题解(快乐DP场) Here A - box 输出\(N - A + B\) B - Various distances 按题意输出 3 种距离即可 #include <bits/stdc++.h> using namespace std; using ll = long long; int main() { ios_base::sync_with_stdio(false), cin.tie(0);...
E 花的时间太长,原因是想偏了以及没有着重考虑异或的解法,以后见到有关位运算的题。想:按位讨论、dp、字典树、线性基等。 还有一个重点就是开long long的情况下一定要注意1ll的使用。 ABC 太简单了就不写题解了。 ABC201D Game in Momotetsu World ...
题目链接 https://atcoder.jp/contests/abc187/tasks/abc187_e 题意 给你一棵\(n\)个节点的树,一开始节点权值都为\(0\),\(N-1\)条边,每条边连接\(a[i] - b[i]\),俩种操作: 1.以\(a[i]\)为起点遍历所有的点且路径上不
给定两个字符串a, b,请问a是不是b的前缀。 分析: 模拟一下即可。 时间复杂度:O(n) 代码: voidsolve(){string s1;string s2;cin>>s1>>s2;n=s1.size(),m=s2.size();if(n>m)NO;for(int i=0;i<n;i++){if(s1[i]!=s2[i])NO;}YES;} ...
给定参数a, b, c, d,输出(a + b) * (c - d)加一个名字即可。 代码: signedmain(){int a,b,c,d;cin>>a>>b>>c>>d;cout<<(a+b)*(c-d)<<endl;puts("Takahashi");} B - Rectangle Detection 模拟 题意: 输入一个10 * 10的矩阵,求#的矩阵的左上角和右下角。
AtCoder Beginner Contest 178 个人题解(C组合问题 + 快速幂,D规律,E数学公式变形),补题链接:HereA-NotEditorial给出\(x=1\)则输出0;给出\(x=0\)则输出1利用x^1可以快速实现\(x\)的转换B-ProductMax比较端点乘积的大小即可C-Ubiquity题解:输入一个N,\(0<=A_i