随笔分类 - A-基础-分类讨论
摘要:Link: Codeforces #190 传送门 A: 明显答案为$n+m-1$且能构造出来 #include <bits/stdc++.h> using namespace std; #define X first #define Y second typedef long long ll; t
阅读全文
摘要:Link: AGC003 传送门 A: 判断如果一个方向有,其相反方向有没有即可 #include <bits/stdc++.h> using namespace std; char s[1005]; map<char,bool> mp; int main() { scanf("%s",s); fo
阅读全文
摘要:Link: AGC002 传送门 A: …… #include <bits/stdc++.h> using namespace std; int a,b; int main() { scanf("%d%d",&a,&b); if(a>0) puts("Positive"); else if(a<=0
阅读全文
摘要:Link:https://www.lydsy.com/JudgeOnline/problem.php?id=1145 Solution: 算是一道神题了吧 设 f(abcd)为:当选出的四个数相对大小关系为abcd时,有多少种选择方式 则 res = f(1324) - f(1243) -f(143
阅读全文
摘要:Link:https://www.lydsy.com/JudgeOnline/problem.php?id=1177 Solution: 相当于将大矩形分为3块,取每块中最大的正方形 对于此类分成几块的题目,要想到枚举分割线 一共只有这6种情况: 我们只要先预处理左上左下右上右下四个方向最大答案的前
阅读全文

浙公网安备 33010602011771号