上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 28 下一页
摘要: A - Triple Four 点击查看代码 void solve() { int n; std::cin >> n; std::vector<int> a(n); for (int i = 0; i < n; ++ i) { std::cin >> a[i]; } for (int i = 0; 阅读全文
posted @ 2025-03-08 21:40 maburb 阅读(230) 评论(2) 推荐(1)
摘要: A. Chess Tourney 题意:把一个数组分成两组,使得一个数组的每一个数都的大于另一个数组的每一个数。 排序后判断中间两个数是不是相等。 点击查看代码 void solve() { int n; std::cin >> n; n <<= 1; std::vector<int> a(n); 阅读全文
posted @ 2025-03-08 19:37 maburb 阅读(22) 评论(0) 推荐(0)
摘要: 1001. 签到 点击查看代码 void solve() { int n; std::string s; std::cin >> n >> s; int ans = -1; for (int i = 1; i <= n; ++ i) { std::string t; std::cin >> t; i 阅读全文
posted @ 2025-03-07 23:00 maburb 阅读(1211) 评论(2) 推荐(3)
摘要: A. Text Volume 题意:统计每个单词大写字母个数的最大值。 点击查看代码 void solve() { int n; std::cin >> n; std::string s; getchar(); std::getline(std::cin, s); s += " "; int ans 阅读全文
posted @ 2025-03-07 16:50 maburb 阅读(27) 评论(0) 推荐(0)
摘要: A. United We Stand 题意:把\(a\)分成两个不为空的数组,使得第二个数组的任意一个数不是第一个数组任意一个数的因子。 如果第二个数组的数都比第一个大就符合条件。无解的情况就是数组的数都相同。 点击查看代码 void solve() { int n; std::cin >> n; 阅读全文
posted @ 2025-03-06 23:42 maburb 阅读(33) 评论(0) 推荐(0)
摘要: A. Binary Protocol 题意:一个数字的数位上的数变成了其值为长度的连续个1,并用0把这些串连接在一起。现在要你恢复原来的数字。 用个\(sum\)记录连续的1的个数,每次遇到0就把\(sum\)加入答案,并使\(sum=0\)。 点击查看代码 void solve() { int n 阅读全文
posted @ 2025-03-06 18:24 maburb 阅读(27) 评论(0) 推荐(0)
摘要: A. Diplomas and Certificates 点击查看代码 void solve() { i64 n, k; std::cin >> n >> k; i64 cnt = (n / 2) / (k + 1) * k; std::cout << cnt / k << " " << cnt < 阅读全文
posted @ 2025-03-05 19:05 maburb 阅读(22) 评论(0) 推荐(0)
摘要: A. Simple Design 题意:找大于等于\(x\)的第一个数位和是\(k\)的倍数的数。 \(k\)很小,则答案不会大于\(x\)很多。暴力枚举即可。 点击查看代码 void solve() { int n, k; std::cin >> n >> k; for (int i = n; ; 阅读全文
posted @ 2025-03-04 22:23 maburb 阅读(24) 评论(0) 推荐(0)
摘要: A. Treasure Hunt 题意:你要从\((x_1, y_1)\)走到\((x_2, y_2)\),每次横坐标必须移动\(x\)个单位,纵坐标必须移动\(y\)个单位。求能不能到达。 先看两个坐标的的距离能不能整除\(x, y\),然后看走的步数是不是奇偶性相同,如果相同则一个坐标可以通过反 阅读全文
posted @ 2025-03-04 06:56 maburb 阅读(25) 评论(0) 推荐(0)
摘要: A. Chemistry 题意:一个字符串,能不能删除不超过\(k\)字符和重排后是回文。 记录每个字符的数量,如果是奇数则我们可能需要删除,最多留一个不能删的放在中间。 点击查看代码 void solve() { int n, k; std::cin >> n >> k; std::string 阅读全文
posted @ 2025-03-03 22:41 maburb 阅读(35) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 28 下一页