摘要:
A. Soccer 题意:给定开始前两个分数和结束时两个分数,问有没有可能在这段期间两个队伍从来没有过分数相等的情况。(每次得分只能+1) 思路:确定了两种一定有分数相等的情况(一对之前的分数较低,但是后面的分数较高),其他就是可能没有出现分数相等的情况。 void solve() { int a, 阅读全文
摘要:
A. X Axis 题意:给3个x轴上的点xi,我们要放置一个点到x轴上,到这3个点的距离最短。(1 <= xi <= 10) 思路:直接暴力破解即可 int a, b, c; inline int cal(int x){ return abs(x - a) + abs(x - b) + abs(x 阅读全文
摘要:
https://atcoder.jp/contests/abc359/tasks A - Count Takahashi void solve() { int n; cin >> n; int ans = 0; while (n --){ string s; cin >> s; if (s == " 阅读全文
摘要:
A - Welcome to AtCoder Land void solve() { string s, t; cin >> s >> t; if (s == "AtCoder" && t == "Land"){ cout << "Yes\n"; return; } cout << "No\n"; 阅读全文
摘要:
A. Creating Words void solve() { string a, b; cin >> a >> b; swap(a[0], b[0]); cout << a << ' ' << b << '\n'; } B. Maximum Multiple Sum 总结:作为一个等差数列,快速 阅读全文
摘要:
A. Guess the Maximum 题意:给定一个数组,求一个k值,k满足对于任意的这个数组的区间的最大值max,k < max。求满足条件的最大k。 思路:只考虑长度为2的区间即可。参与到比较中的数值一定是两个数中的大数,从所有大数中选出最小的一个即可。 总结:赛时很快就A掉了,但是思考的不 阅读全文
摘要:
https://codeforces.com/contest/1980 A. Problem Generator 题意:There is going to be m rounds next mouth, each of the month should be consist of "ABCDEFG" 阅读全文