摘要: [ABC407C] 我们发现,后面的操作会影响到前面的操作。 当处理到第 \(i\) 个数时,我们知道,若干次操作后后面的一位会从 \(0\) 变为 \(a_{i+1}\),对于这个数的影响即为增加 \(a_{i+1}\)。为了让它成为 \(a_i\),我们必须减去 \(a_{i+1}\) 这一影响 阅读全文
posted @ 2025-05-24 23:47 羽绘 阅读(78) 评论(0) 推荐(1)
摘要: [ABC402C] Dislike Foods 处理出每个食物最后一个被接受的食材是什么,然后对食材列表累计多少个食物会在此处被加进来。 最后再前缀一下就可以了。 Code [ABC402D] Line Crossing 对于两根线,两端点编号相加模 \(N\) 结果相同和两线平行是充要条件。 将圆 阅读全文
posted @ 2025-04-19 23:21 羽绘 阅读(48) 评论(0) 推荐(0)
摘要: G 题的联通处理不会,摆了。 [ABC398A] Doors in the Center 随便做。 #include<bits/stdc++.h> using namespace std; typedef long long ll; ll n; int main(){ cin>>n; for(int 阅读全文
posted @ 2025-03-22 22:00 羽绘 阅读(54) 评论(0) 推荐(0)
摘要: [ABC394A] 22222 遍历字符串把所有 2 输出即可。 #include<bits/stdc++.h> using namespace std; typedef long long ll; string s; int main(){ cin>>s; ll l=s.length(); for 阅读全文
posted @ 2025-02-23 14:51 羽绘 阅读(59) 评论(0) 推荐(1)
摘要: [ABC393A] Poisonous Oyster 简单题。根据情况判断即可。 代码实现 #include<bits/stdc++.h> using namespace std; typedef long long ll; string s1,s2; int main(){ cin>>s1>>s2 阅读全文
posted @ 2025-02-16 14:33 羽绘 阅读(74) 评论(0) 推荐(0)