随笔分类 -  atcoder

摘要: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 阅读(93) 评论(0) 推荐(0)
摘要: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 阅读(193) 评论(0) 推荐(0)
摘要:A - Sigma Cubes 点击查看代码 #include <bits/stdc++.h> using i64 = long long; void solve() { int n; std::cin >> n; int ans = 0; for (int i = 1; i <= n; ++ i) 阅读全文
posted @ 2025-09-27 21:54 maburb 阅读(118) 评论(0) 推荐(2)
摘要:A - AtCoder Language 点击查看代码 #include <bits/stdc++.h> using i64 = long long; void solve() { std::string s; std::cin >> s; if (s == "red") { std::cout < 阅读全文
posted @ 2025-08-16 21:40 maburb 阅读(286) 评论(0) 推荐(2)
摘要:A - I'm a teapot 点击查看代码 #include <bits/stdc++.h> using i64 = long long; void solve() { int n; std::cin >> n; std::string s; std::cin >> s; if (n >= 3 阅读全文
posted @ 2025-08-09 21:40 maburb 阅读(341) 评论(0) 推荐(2)
摘要:A - A Substring 点击查看代码 #include <bits/stdc++.h> using i64 = long long; void solve() { int n, a, b; std::cin >> n >> a >> b; std::string s; std::cin >> 阅读全文
posted @ 2025-08-02 21:40 maburb 阅读(139) 评论(0) 推荐(0)
摘要:A - Vacation Validation 点击查看代码 #include <bits/stdc++.h> using i64 = long long; void solve() { int n, l, r; std::cin >> n >> l >> r; std::string s; std 阅读全文
posted @ 2025-07-26 21:58 maburb 阅读(278) 评论(0) 推荐(1)
摘要:A - Unsupported Type 点击查看代码 #include <bits/stdc++.h> using i64 = long long; void solve() { int n; std::cin >> n; std::set<int> s; for (int i =0 ; i < 阅读全文
posted @ 2025-07-19 22:10 maburb 阅读(236) 评论(0) 推荐(1)
摘要:A - Streamer Takahashi 点击查看代码 #include <bits/stdc++.h> using i64 = long long; void solve() { int n, l, r; std::cin >> n >> l >> r; int ans = 0; for (i 阅读全文
posted @ 2025-07-12 22:27 maburb 阅读(196) 评论(0) 推荐(1)
摘要:A - Approximation 点击查看代码 void solve() { int a, b; std::cin >> a >> b; int res = a / b; if (a % b > b - a % b) { ++ res; } std::cout << res << "\n"; } 阅读全文
posted @ 2025-05-24 21:53 maburb 阅读(230) 评论(0) 推荐(0)
摘要:A - Is it rated? 点击查看代码 void solve() { int R, x; std::cin >> R >> x; int l = 1600, r = 2999; if (x == 2) { l = 1200, r = 2399; } if (R >= l && R <= r) 阅读全文
posted @ 2025-05-10 22:00 maburb 阅读(63) 评论(0) 推荐(0)
摘要:A - Not Found 点击查看代码 void solve() { std::string s; std::cin >> s; std::array<int, 26> cnt{}; for (auto & c : s) { cnt[c - 'a'] = 1; } for (int i = 0; 阅读全文
posted @ 2025-05-03 21:40 maburb 阅读(263) 评论(0) 推荐(0)
摘要:A - Status Code 点击查看代码 void solve() { int n; std::cin >> n; if (n >= 200 && n < 300) { std::cout << "Success\n"; } else { std::cout << "Failure\n"; } 阅读全文
posted @ 2025-04-12 21:58 maburb 阅读(198) 评论(0) 推荐(0)
摘要:A - ABC400 Party 点击查看代码 void solve() { int n; std::cin >> n; if (400 % n) { std::cout << -1 << "\n"; } else { std::cout << 400 / n << "\n"; } } B - Su 阅读全文
posted @ 2025-04-05 21:40 maburb 阅读(315) 评论(0) 推荐(0)
摘要:A - Hamming Distance 点击查看代码 void solve() { int n; std::cin >> n; std::string s, t; std::cin >> s >> t; int ans = 0; for (int i = 0; i < n; ++ i) { ans 阅读全文
posted @ 2025-03-29 21:53 maburb 阅读(390) 评论(0) 推荐(0)
摘要:A - Doors in the Center 分奇偶讨论 点击查看代码 void solve() { int n; std::cin >> n; if (n & 1) { std::string s = std::string(n / 2, '-') + "=" + std::string(n / 阅读全文
posted @ 2025-03-22 21:54 maburb 阅读(106) 评论(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 阅读(64) 评论(0) 推荐(0)
摘要: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 阅读(235) 评论(2) 推荐(1)
摘要:A - Strictly Increasing? 题意:判断A是不是严格递增。 点击查看代码 void solve() { int n; std::cin >> n; std::vector<int> a(n); for (int i = 0; i < n; ++ i) { std::cin >> 阅读全文
posted @ 2025-03-01 23:29 maburb 阅读(64) 评论(0) 推荐(0)
摘要:A - Rearranging ABC 点击查看代码 void solve() { int cnt[26]{}; std::string s; std::cin >> s; for (auto & c : s) { ++ cnt[c - 'A']; } if (cnt[0] == cnt[1] && 阅读全文
posted @ 2025-02-26 19:23 maburb 阅读(20) 评论(0) 推荐(0)