找回密码
 立即注册
首页 资源区 代码 题解:P11215 【MX-J8-T3】水星湖

题解:P11215 【MX-J8-T3】水星湖

账暴 2025-6-4 19:46:08
依旧是模拟赛赛题。
Hint

Analysis

首先你注意到两棵相邻的树是一定不会死的,所以可能会死的只有自己种下去的树,队列维护。
接着考虑对于每个位置, \(\text{bfs}\) 维护一个最小的长出树的时间 \(vis[j]\),最后暴力统计答案即可。
具体细节看注释。
Code

[code]#include#define pb push_back#define is insert#define fi first#define se second#define mkp make_pair#define mathmod(a,m) (((a)%(m)+(m))%(m))#define mem(a,b) memset(a,b,sizeof a)#define cpy(a,b) memcpy(a,b,sizeof b)using namespace std;typedef long long ll;typedef unsigned long long ull;typedef pair pii;namespace FastIO{        const int MX=1

相关推荐

2025-10-16 03:26:29

举报

2025-12-22 09:31:16

举报

2025-12-30 04:26:18

举报

懂技术并乐意极积无私分享的人越来越少。珍惜
2026-1-18 17:17:19

举报

2026-1-20 18:32:38

举报

2026-1-20 21:14:44

举报

喜欢鼓捣这些软件,现在用得少,谢谢分享!
2026-1-21 06:11:36

举报

懂技术并乐意极积无私分享的人越来越少。珍惜
12下一页
您需要登录后才可以回帖 登录 | 立即注册