摘要: A - 123233 模拟即可。 点击查看代码 void solve() { int cnt[10]{}; int n; std::cin >> n; while (n) { ++ cnt[n % 10]; n /= 10; } for (int i = 1; i <= 3; ++ i) { if 阅读全文
posted @ 2025-01-20 22:02 maburb 阅读(24) 评论(0) 推荐(0)
摘要: A. Fibonacciness 题意:给你\(a_1,a_2,a_4,a_5\),你可以让\(a_3\)等于任何数,求最大有多少个\(i\)满足\(1 <= i <= 3, a_i + a_{i+1} = a_{i+2}\)。 枚举\(a_3\)分别等于\(a_1 + a_2,a_4 - a_2, 阅读全文
posted @ 2025-01-20 01:09 maburb 阅读(797) 评论(0) 推荐(3)
摘要: A. 时间表 输出即可。 点击查看代码 void solve() { std::string s[] = {"20250121", "20250123", "20250126", "20250206", "20250208", "20250211"}; int n; std::cin >> n; s 阅读全文
posted @ 2025-01-19 21:42 maburb 阅读(97) 评论(0) 推荐(0)
摘要: A - 11/22 String 题意:定义\(11/22\)串是前面都是\(1\)后面都是\(2\),\(1,2\)的个数相同,中间是一个'/'。 判断给你的字符串是不是\(11/22\)串。 模拟即可。 点击查看代码 void solve() { int n; std::cin >> n; st 阅读全文
posted @ 2025-01-19 17:17 maburb 阅读(54) 评论(0) 推荐(0)
摘要: A. Milica and String 题意:给你一个只包含\(A\)和\(B\)的串,你每次可以让一个前缀都变成\(A\)或者都变成\(B\),问让字符串恰好有\(k\)个\(B\)的最小操作数和方案。 我们最多操作一次。如果我们\(B\)的数量大于\(k\),那么我们找一个恰好有\(k-cnt 阅读全文
posted @ 2025-01-19 14:40 maburb 阅读(29) 评论(0) 推荐(0)
摘要: A - 9x9 题意:给你一个长度为\(3\)的乘法式,求答案。 直接求即可。 点击查看代码 void solve() { std::string s; std::cin >> s; std::cout << (s[0] - '0') * (s[2] - '0') << "\n"; } B - tc 阅读全文
posted @ 2025-01-18 22:29 maburb 阅读(178) 评论(0) 推荐(0)
摘要: A. green_gold_dog, array and permutation 题意:给你一个数组\(a\),你要构造一个排列\(b\),使得不同的\(a_i-b_i\)尽可能多。 我们按\(a_i\)从小到大分配\(n\)到\(1\),这样\(a_i-b_i\)一定大于\(a_j-b_j\)\( 阅读全文
posted @ 2025-01-18 15:31 maburb 阅读(19) 评论(0) 推荐(0)
摘要: A. Shape Perimeter 题意:一个\(m \times m\)的印章每次往右上方向移动,问盖出来的图形周长。 假设每次都能盖\(m \times m\)的格子,那么看每两次盖章有多重复的减去就行。第\(i\)次移动了\(x_i, y_i\),那么就会有一个\(m-x_i, m-y_i\ 阅读全文
posted @ 2025-01-18 00:35 maburb 阅读(217) 评论(0) 推荐(2)
摘要: A. Onewan的疑惑 题意:找有多少小于等于\(n\)的\(x\)满足\(x+(19260817)≥n−(114514)\)。 移项可得\(x\)的下界,注意\(x\)最大得有\(1\)。 点击查看代码 void solve() { i64 n; std::cin >> n; i64 m = s 阅读全文
posted @ 2025-01-17 21:06 maburb 阅读(104) 评论(0) 推荐(0)
摘要: A. Line Trip 题意:你要从\(0\)到\(x\),然后再从\(x\)到\(0\),路上有一些加油站,每行驶一单位消耗一格油,到了加油家会加满油,问油箱至少得多大。 显然油箱要支撑我们行驶完任意两个相邻点之间的路程,注意最后\(x\)到\(a_n\)的路径因为要返回所以要算两遍。 点击查看 阅读全文
posted @ 2025-01-17 15:39 maburb 阅读(26) 评论(0) 推荐(0)