摘要:
比赛链接 A 肯定是把 $GCD \le 2$ 的放在最前面,后面就一定全部满足了。 #include <bits/stdc++.h> using namespace std; #define N 100010 #define ll long long template <class T> inli 阅读全文
摘要:
比赛链接 A 没啥好说的。(其实比赛时写丑了。把字母全部统一成小写更好,因为大小写不影响) #include <bits/stdc++.h> using namespace std; #define N 100010 #define ll long long template <class T> i 阅读全文
摘要:
比赛链接 A. Gardener and the Capybaras (easy or hard version) 分类讨论即可。 如果第一个字符串以 $a$ 开头,我们先考虑找一个在中间的 $b$, 如果存在,则从这个 $b$ 一直到倒数第二个字符规定为第二个字符串,确保其为最大的。如果不存在这个 阅读全文
摘要:
比赛链接 A、Make it Beautiful 一种构造方法:按照从大到小的顺序构造,可以发现前缀和永远大于当前值。但是需要特判存在两个最大值的情况。只需要将最小值与第二位交换位置即可。最后暴力判一遍防止数字全部相等。 点击查看代码 #include<bits/stdc++.h> using na 阅读全文
摘要:
比赛链接 A、 点击查看代码 #include <bits/stdc++.h> using namespace std; int main(){ int T; cin >> T; while(T--){ vector <int> G; for(int i = 1; i <= 3; i++){ int 阅读全文