该文被密码保护。 阅读全文
posted @ 2026-01-29 14:37 点燃genshin 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2026-01-27 14:17 点燃genshin 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-11-25 21:42 点燃genshin 阅读(4) 评论(0) 推荐(0)
摘要: 题面 解法 这道题来回顾一个 trick,他就是可以将树上的操作问题通过 dfs 序转化为序列上的操作。 那么这道题我们对于苹果来找盘子是难做的,应为我对于全集找子集其实是困难的,但是我们对于子集找全集就变得简单了。而这道题我们看到看到第 \(k\) 大问题,我们想到的是二分答案,二分答案并判断小于 阅读全文
posted @ 2025-11-20 22:18 点燃genshin 阅读(10) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-11-14 23:27 点燃genshin 阅读(3) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-11-11 19:52 点燃genshin 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-11-11 19:24 点燃genshin 阅读(1) 评论(0) 推荐(0)
摘要: 题目 在古老的艾德里亚王国,国王的精英卫队“皇家狮鹫”有着一套极其严苛的选拔和淘汰机制。卫队没有固定的人数上限,但会不断地进行试炼来保持其最强战力。 你作为国王的首席顾问,拿到了一份来自未来的“事件编年史” \(A\)。这份编年史记录了接下来 \(n\) 个可能发生的事件,按时间顺序排列。 这份“事 阅读全文
posted @ 2025-11-08 21:56 点燃genshin 阅读(12) 评论(0) 推荐(0)
摘要: 思路 这道题看到所有c为0,那么所有树的生长时间就是确定的,那么就可以贪心的把生长时间长的先种上。 那么对于c不为0,我们考虑二分答案,二分完答案后,我们考虑对于每个树把他最晚种上的合法时间算出来,然后按照上面的贪心做就做完了。 不要写了一个函数不调用啊 #include <bits/stdc++. 阅读全文
posted @ 2025-10-31 17:10 点燃genshin 阅读(9) 评论(0) 推荐(0)
摘要: 题面 说几个坑点,一定要看提示,要不然题目感觉不是很能理解出题人的意思。 看了提示要注意到时 \(a_i\) 的倍数,而不是所有 \(a\) 的最大值。 并要注意到他按顺序排列也是要遵守对齐规则的。 思路 思路很简单,就是把所有结构体存下来,然后按照他给的公式算大小和对齐值。 然后再加入的时候先把他 阅读全文
posted @ 2025-10-31 12:32 点燃genshin 阅读(15) 评论(0) 推荐(0)