摘要: [CSP-J 2025] 拼数 / number 题目描述(Description) 小 R 正在学习字符串处理。小 X 给了小 R 一个字符串 \(s\),其中 \(s\) 仅包含小写英文字母及数字,且包含至少一个 \(1 \sim 9\) 中的数字。小 X 希望小 R 使用 \(s\) 中的任意 阅读全文
posted @ 2025-11-01 17:09 StelaYuri 阅读(604) 评论(1) 推荐(0)
摘要: A - Too Many Requests 题意 给定正整数 \(N\) 和 \(M\)。 输出 \(N\) 行,对于第 \(i\) 行: 如果 \(i\leq M\) ,则输出 OK 否则输出 Too Many Requests 代码 void solve() { int n, m; cin >> 阅读全文
posted @ 2025-10-25 22:48 StelaYuri 阅读(214) 评论(1) 推荐(2)
摘要: A - Grandma's Footsteps 题意 下课铃响起后,高桥会立即开始重复执行以下动作: 以每秒 \(S\) 米的速度跑 \(A\) 秒,然后保持静止 \(B\) 秒。 请问在下课铃响后 \(X\) 秒时,他总共跑了多少米? 思路 每 \(A+B\) 秒为一个完整周期,共 \(\lflo 阅读全文
posted @ 2025-10-18 23:25 StelaYuri 阅读(87) 评论(0) 推荐(0)
摘要: A - ABC -> AC 题意 给定一个长度为奇数且仅由大写字母组成的字符串 \(S\)。 请删除该字符串正中间的字符,再输出该字符串。 代码 void solve() { string s; cin >> s; for(int i = 0; i < s.size(); i++) if(i != 阅读全文
posted @ 2025-10-11 23:10 StelaYuri 阅读(402) 评论(0) 推荐(1)
摘要: A - OS Versions 题意 有三种操作系统的版本,按发布时间顺序分别为 Ocelot、Serval、Lynx。 给定字符串 \(X, Y\),请判断版本 \(X\) 相比于版本 \(Y\) 的发布时间是否相同或更靠后(版本相同或更新)。 思路 直接判断所有情况。或者将版本字符串转为数字 \ 阅读全文
posted @ 2025-10-04 23:04 StelaYuri 阅读(118) 评论(0) 推荐(0)
摘要: A - Sigma Cubes 题意 给定一个正整数 \(N\),求出 \(\displaystyle \sum_{i=1}^N (-1)^i \times i^3\) 。 代码 void solve() { int n, sum = 0; cin >> n; for(int i = 1; i <= 阅读全文
posted @ 2025-09-27 22:30 StelaYuri 阅读(231) 评论(0) 推荐(0)
摘要: T1 有 5 个红色球和 5 个蓝色球,它们除了颜色之外完全相同。将这 10 个球排成一排,要求任意两个蓝色球都不能相邻,有多少种不同的排列方法? ( ) A. 25 B. 30 C. 6 D. 120 选 C. 排列组合:不相邻问题 先排 \(5\) 个红球,形成 \(6\) 个空位(含两端):\ 阅读全文
posted @ 2025-09-21 01:15 StelaYuri 阅读(1871) 评论(2) 推荐(2)
摘要: A - Scary Fee 题意 你的存折中有 \(X\) 元,从存折中取钱需要花手续费。 取钱必须以 \(1000\) 元为单位,并且每取 \(1000\) 元就需要额外支付 \(C\) 元的手续费。 问你最多可以取出多少钱? 思路 我们可以把 \(C\) 元手续费当作单次取钱的一部分,也就是每当 阅读全文
posted @ 2025-09-14 22:32 StelaYuri 阅读(351) 评论(3) 推荐(3)
摘要: A - Misdelivery 题意 有 \(N\) 个房间,每个房间分别编号为 \(1,2, \dots, N\),第 \(i\) 个房间里住着一个名为 \(S_i\) 的人。 你现在要将一个包裹寄给 \(Y\) 先生/女士,包裹的目的地是 \(X\) 房间,请判断目的地是否正确(\(X\) 房间 阅读全文
posted @ 2025-08-30 23:09 StelaYuri 阅读(236) 评论(0) 推荐(1)
摘要: A - What month is it? 题意 从 \(X\) 月开始往后数 \(Y\) 个月是几月? 思路 直接取模运算或者循环 \(+1\) 判断均可。 代码 void solve() { int x, y; cin >> x >> y; cout << (x + y - 1) % 12 + 阅读全文
posted @ 2025-08-24 22:36 StelaYuri 阅读(44) 评论(0) 推荐(0)