摘要:
矩阵算法 扫描线线段树 单调栈 扫描线 int a[N][M], n, m; int l[N][N], r[N][N], h[N][N];//向左,右,上最远 int read() { char c = getchar(); while (c != '1' && c != '0')c = getch 阅读全文
摘要:
算法竞赛进阶指南 基本算法 位运算 a^b ll a, b, p; ll qpow(ll a, ll b) { ll ans = 1 % p; for (; b; b >>= 1, a = a * a % p) if (b & 1) ans = ans * a % p; return ans; } 阅读全文
摘要:
Codeforces Round 915 (Div. 2) 唉,菜狗。 A - Cover in Water int main() { IOS; for (cin >> _; _; --_) { cin >> n >> m; cout << max(n, m) << '\n'; } return 0 阅读全文
摘要:
Codeforces Round 911 (Div. 2) A - Cover in Water int main() { IOS; for (cin >> _; _; --_) { cin >> n >> s + 1; int ans = 0; bool f = 0; for (int i = 1 阅读全文
摘要:
Daiwa Securities Co. Ltd. Programming Contest 2023(AtCoder Beginner Contest 331) A - Tomorrow int main() { IOS; for (_ = 1; _; --_) { int M, D, y, m, 阅读全文
摘要:
TOYOTA SYSTEMS Programming Contest 2023(AtCoder Beginner Contest 330) A - Counting Passes int main() { IOS; cin >> n >> m; int ans = 0; rep (i, 1, n) 阅读全文
摘要:
HHKB Programming Contest 2023(AtCoder Beginner Contest 327) A - ab int main() { IOS; string s; cin >> n >> s; bool f = false; for (int i = 1; i < n; + 阅读全文