摘要:
A. while 点击查看代码 void solve() { std::string s; std::cin >> s; std::string t = "while"; int ans = 0; for (int i = 0; i < 5; ++ i) { ans += s[i] != t[i]; 阅读全文
posted @ 2025-04-27 21:00
maburb
阅读(102)
评论(0)
推荐(0)
摘要:
A. DIY Wooden Ladder 题意:\(n\)个数里选\(k + 2\)个数,使得最大的两个数都大于\(k\)。求最大的\(k\)。 显然最从大的数选更优。那么最大两个数就固定了,给\(a\)排序后,答案就是\(\min(a_{n-1} - 1, n - 2)\)。 点击查看代码 voi 阅读全文
posted @ 2025-04-27 16:49
maburb
阅读(23)
评论(0)
推荐(0)
摘要:
A. Vadim's Collection 题意:一个10位数,要求重排使得\(i\in [1, 10], a_i >= 10 - i\)。且字典序最小。 把每个数字出现次数存下来,然后每一位找大于等于它的第一个还没用完的数。 点击查看代码 void solve() { std::string s; 阅读全文
posted @ 2025-04-27 02:55
maburb
阅读(935)
评论(0)
推荐(0)

浙公网安备 33010602011771号