摘要: A. Souvlaki VS. Kalamaki 题意:一个数组\(a\),你可以将它重排。然后从左到右操作,奇数位置你操作,偶数位置另一个人操作。每次可以选择交换\(a_i, a_{i+1}\)或者不操作。你想使得数组升序,另一个不想。求能不能使得数组升序。 考虑排序后的\(a\),对于每个偶数位 阅读全文
posted @ 2025-11-11 01:49 maburb 阅读(458) 评论(0) 推荐(2)
摘要: A - Robot Balance 点击查看代码 #include <bits/stdc++.h> using i64 = long long; void solve() { int a, b; std::cin >> a >> b; std::cout << std::max(0, a - b) 阅读全文
posted @ 2025-11-08 22:09 maburb 阅读(87) 评论(0) 推荐(0)
摘要: A. Sequence Game 题意:一个数组\(a\),每次选择两个相邻的数,用它们之间的一个值替换它们两个。求最后能不能使得留下的数是\(x\)。 如果\(\min(a) \leq x \leq \max(a)\)则可行。 最小值和最大值和别人操作时可以留下自己,然后让这两个值最后一起操作。 阅读全文
posted @ 2025-11-07 02:00 maburb 阅读(496) 评论(0) 推荐(2)
摘要: A. Square? 点击查看代码 #include <bits/stdc++.h> using i64 = long long; void solve() { int a, b, c, d; std::cin >> a >> b >> c >> d; if (a == b && b == c && 阅读全文
posted @ 2025-10-29 00:50 maburb 阅读(515) 评论(0) 推荐(0)
摘要: A. Pizza Time 题意:有\(n\)个物品,每次分成三部分,你拿走最少的一部分,第二大的丢弃,最大的保留下一轮。求你最多可以拿到多少。 我们可以分\(1, 1, n - 2\)。这样我们得到\(\lfloor \frac{n-3}{2} \rfloor\)个,然后剩下\(3\)个可以拿一个 阅读全文
posted @ 2025-10-25 01:06 maburb 阅读(490) 评论(2) 推荐(0)
摘要: A. Notelock 题意:一个二进制串,问有多少位置的前\(k-1\)个位置没有\(1\)。 从前往后扫,维护一个可以包含的最右位置就行。 点击查看代码 #include <bits/stdc++.h> using i64 = long long; void solve() { int n, k 阅读全文
posted @ 2025-10-20 01:51 maburb 阅读(539) 评论(0) 推荐(2)
摘要: A - Grandma's Footsteps 题意:总共\(x\)秒,每\(a\)秒每秒跑\(s\)米,然后停止\(b\)秒。如此循环求总共跑多少秒。 模拟即可。 点击查看代码 #include <bits/stdc++.h> using i64 = long long; void solve() 阅读全文
posted @ 2025-10-18 22:17 maburb 阅读(173) 评论(0) 推荐(0)
摘要: A. Beautiful Average 点击查看代码 #include <bits/stdc++.h> using i64 = long long; void solve() { int n; std::cin >> n; std::vector<int> a(n); for (int i = 0 阅读全文
posted @ 2025-10-18 01:25 maburb 阅读(481) 评论(2) 推荐(0)
摘要: A. Circle of Apple Trees 题意:一个环形数组,每次到一个位置可以选择拿走这个元素或者跳过,然后走到下一个位置。每次拿的数要比之前拿的大,求最多拿多少数。 显然可以从小到大拿,那么答案就是不同数的个数。 点击查看代码 #include <bits/stdc++.h> using 阅读全文
posted @ 2025-10-11 00:58 maburb 阅读(493) 评论(0) 推荐(7)
摘要: A. Candies for Nephews 题意:求大于等于\(n\)的最小\(3\)的倍数。 点击查看代码 #include <bits/stdc++.h> using i64 = long long; void solve() { int n; std::cin >> n; std::cout 阅读全文
posted @ 2025-10-07 01:04 maburb 阅读(723) 评论(0) 推荐(3)