上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 28 下一页
摘要: A. Binary Matrix 题意:给你一个\(01\)矩阵,你要修改尽量少的位置,使得每行每列的异或和都是\(0\)。 有三种修改方式: 修改一个位置使得一行一列满足 对于两个不满足条件的行,分别修改同一列的位置,使得两个行满足。 对于两个不满足条件的列,分别修改同一行的位置,使得两个列满足。 阅读全文
posted @ 2025-03-17 16:28 maburb 阅读(626) 评论(2) 推荐(0)
摘要: A. Hungry Student Problem 枚举 点击查看代码 void solve() { int n; std::cin >> n; for (int i = 0; i <= n / 3; ++ i) { if ((n - 3 * i) % 7 == 0) { std::cout << 阅读全文
posted @ 2025-03-15 16:44 maburb 阅读(15) 评论(0) 推荐(0)
摘要: A. Chess For Three 记录观众是哪一个,观众不能是赢家。 点击查看代码 void solve() { int n; std::cin >> n; std::vector<int> a(n); for (int i = 0; i < n; ++ i) { std::cin >> a[i 阅读全文
posted @ 2025-03-14 17:27 maburb 阅读(12) 评论(0) 推荐(0)
摘要: A. Local Extrema 点击查看代码 void solve() { int n; std::cin >> n; std::vector<int> a(n); for (int i = 0; i < n; ++ i) { std::cin >> a[i]; } int ans = 0; fo 阅读全文
posted @ 2025-03-13 17:00 maburb 阅读(26) 评论(0) 推荐(0)
摘要: A - Seats 点击查看代码 void solve() { int n; std::cin >> n; std::string s; std::cin >> s; int ans = 0; for (int i = 1; i + 1 < n; ++ i) { if (s[i - 1] == '# 阅读全文
posted @ 2025-03-12 21:15 maburb 阅读(62) 评论(0) 推荐(0)
摘要: A. Book Reading 点击查看代码 void solve() { int n, t; std::cin >> n >> t; std::vector<int> a(n); for (int i = 0; i < n; ++ i) { std::cin >> a[i]; } for (int 阅读全文
posted @ 2025-03-12 15:44 maburb 阅读(18) 评论(0) 推荐(0)
摘要: A. Draw a Square 题意:\(4\)个点,两个在\(x\)轴上,两个在\(y\)轴上,求它们能不能形成正方形。 显然它们离原点的距离都要相同。 点击查看代码 void solve() { int l, r, d, u; std::cin >> l >> r >> d >> u; if 阅读全文
posted @ 2025-03-12 01:19 maburb 阅读(723) 评论(0) 推荐(0)
摘要: A. Chores 点击查看代码 void solve() { int n, k, x; std::cin >> n >> k >> x; std::vector<int> a(n); for (int i = 0; i < n; ++ i) { std::cin >> a[i]; } int an 阅读全文
posted @ 2025-03-11 06:19 maburb 阅读(22) 评论(0) 推荐(0)
摘要: A. Quasi-palindrome 题意:给你一个数,在前面加上一些前导零使得这个数是回文。 模拟。 点击查看代码 void solve() { std::string s; std::cin >> s; auto check = [&](std::string s) -> bool { int 阅读全文
posted @ 2025-03-10 16:50 maburb 阅读(24) 评论(0) 推荐(0)
摘要: A. Curriculum Vitae 题意:删去最少的数,使得任意一个1后面没有0。 记录前缀0个数和后缀1个数。然后枚举即可。 点击查看代码 void solve() { int n; std::cin >> n; std::vector<int> a(n); for (int i = 0; i 阅读全文
posted @ 2025-03-09 15:55 maburb 阅读(18) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 28 下一页