2022年9月6日

摘要: #include <bits/stdc++.h> using namespace std; using i64 = long long; const int N = 1e5 + 10; const int M = N - 10; int tot, vis[N], prime[N]; //#defin 阅读全文
posted @ 2022-09-06 13:47 OopsOops 阅读(18) 评论(0) 推荐(0) 编辑

2022年8月14日

摘要: 1 #include <bits/stdc++.h> 2 3 #define debug(x) std::cerr << "[" << __LINE__ << "]: " << #x << " = " << x << "\n" 4 5 using i64 = long long; 6 7 #defi 阅读全文
posted @ 2022-08-14 23:54 OopsOops 阅读(26) 评论(0) 推荐(0) 编辑

2022年8月10日

摘要: #include <bits/stdc++.h> #define debug(x) std::cerr << "[" << __LINE__ << "]: " << #x << " = " << x << "\n" using i64 = long long; const int N = 300 + 阅读全文
posted @ 2022-08-10 22:16 OopsOops 阅读(21) 评论(0) 推荐(0) 编辑

2022年8月3日

摘要: #include <bits/stdc++.h> #define debug(x) std::cerr << "Line: " << __LINE__ << ", " << #x << " = " << x << "\n" using i64 = long long; constexpr int N 阅读全文
posted @ 2022-08-03 17:35 OopsOops 阅读(31) 评论(0) 推荐(0) 编辑

2022年7月31日

摘要: [NOI2001] 炮兵阵地 题目描述 司令部的将军们打算在 $N\times M$ 的网格地图上部署他们的炮兵部队。 一个 $N\times M$ 的地图由 $N$ 行 $M$ 列组成,地图的每一格可能是山地(用 $\texttt{H}$ 表示),也可能是平原(用 $\texttt{P}$ 表示) 阅读全文
posted @ 2022-07-31 12:20 OopsOops 阅读(27) 评论(0) 推荐(0) 编辑
 
摘要: #include <bits/stdc++.h> #define debug(x) std::cerr << "Line: " << __LINE__ << \ "," << #x << "=" << x << "\n" using ll = long long; constexpr int N = 阅读全文
posted @ 2022-07-31 11:54 OopsOops 阅读(18) 评论(0) 推荐(0) 编辑

2022年7月23日

摘要: #include <bits/stdc++.h> #define dbg(x) std::cerr << #x << "=" << x << "\n" using i64 = long long; #define int i64 void exgcd(int &gcd, int a, int b, 阅读全文
posted @ 2022-07-23 14:40 OopsOops 阅读(88) 评论(0) 推荐(0) 编辑
 
摘要: #include <bits/stdc++.h> #define dbg(x) std::cerr << #x << "=" << x << "\n" using i64 = long long; const int N = 105; std::vector<double> f[N]; void o 阅读全文
posted @ 2022-07-23 12:02 OopsOops 阅读(32) 评论(0) 推荐(0) 编辑

2022年7月19日

摘要: #include <bits/stdc++.h> #define dbg(x) std::cerr << #x << "=" << x << "\n" using i64 = long long; int tot; int prime[100005], vis[100005]; const doub 阅读全文
posted @ 2022-07-19 16:11 OopsOops 阅读(478) 评论(0) 推荐(0) 编辑
 
摘要: #include <bits/stdc++.h> #define dbg(x) std::cerr << #x << "=" << x << "\n" using i64 = long long; const int N = 1e5 + 9; i64 val[N]; int fa[N]; int f 阅读全文
posted @ 2022-07-19 13:58 OopsOops 阅读(175) 评论(0) 推荐(0) 编辑