昂首阔步的信念 卓尔不凡的理性 愈加善良的希望 生存下去的勇气 存在意义的憧憬 守护他人的决意 值得托付的信任 直面恐惧斩断循环 拥抱过去创造未来 纯真的自我
追踪最近的用户名外显变动记录。
最近的文章、讨论、云剪贴板与社区记录
在文章《我会随机说话》发表评论:
%%%
在讨论《【LGR-269-Div.2】赛时答疑帖》回复:
qp
在讨论《「DBOI」Round -1 赛时答疑帖》回复:
@[Shunpower](luogu://user/399150)为啥wosileT2比满分多48分
在文章《Nobody Tells Solution》发表评论:
这定理是人类能想到的???
在文章《CodingSnake 2026 正式开始》发表评论:
hpzc
在讨论《「DBOI」Round -1 赛时答疑帖》回复:
@[Shunpower](luogu://user/399150)哦我是奶龙
在讨论《「DBOI」Round -1 赛时答疑帖》回复:
@[Shunpower](luogu://user/399150)???我的意思是如果在某个回合如果A操作之后n与m相等,但B又把n/2了,n和m不相等了,也算A赢。
在讨论《「DBOI」Round -1 赛时答疑帖》回复:
@[Shunpower](luogu://user/399150)T3题目描述有问题,题目说回合结束才能checkn==m,但实际上bob操作前如果n==m也算alice赢
```cpp #include //#define int long long using namespace std; constexpr int N=3e4+5,inf=1e9; int n,m,s,t,dep[N],hu[N]; struct edge{ int v,w,f; }; vector mp[N]; b…
```cpp #include #define int long long #define ull unsigned long long using namespace std; constexpr int N=1e6+5; mt19937_64 rnd(time(NULL)); int n,m,q,in[N]; ul…
在讨论《oier更适合数竞还是物竞》回复:
更适合信竞
```cpp #include #define int long long using namespace std; constexpr int N=55; int k,n[N],m[N],vis[N],vis2[N][N],p[N][N][2],flag,viss[N][N]; void chk(int x,int…
在讨论《补充一下attackNTT题解的一个证明》回复:
不知道为什么 $latex$ 有一些公式显示不出来。具体去 [OI-WIKI](https://oi-wiki.org/math/number-theory/primitive-root/#%E5%8E%9F%E6%A0%B9)上看。
在讨论《补充一下attackNTT题解的一个证明》回复:
@[Register_int](luogu://user/406941) 什么叫性质证明定义 原根的定义难道不是 > 对于 $ m\in\mathbf N_+$,如果存在 $g\in\mathbf Z $且 $g\perp m$ 使得 $?| =?(?) \delta_m(g)=|\mathbf Z_m^*|=\var…
在讨论《补充一下attackNTT题解的一个证明》回复:
@[Register_int](luogu://user/406941) 什么叫性质证明定义? 定义难道不是 > 对于 $? \in \mathbf N_+$,如果存在 $? \in \mathbf Z $且 $ g \perp m $ 使得 $\delta _m(g)=| \mathbf Z_m^*|= \varph…
> 若 $P$ 为素数,假设一个数 $g$ 是 $P$ 的原根,那么 $g^i \mod P(1 > 不要问我为什么,因为我也不知道。。 这其实是好证的。 阶的定义是若存在最小的正整数 $i$ 满足 $a^i\equiv1 (\mod n)$,则称 $i$ 为 $a\mod n$ 的阶。原根的定义题解里有。 有一个定理…
```cpp #include #define int long long using namespace std; constexpr int N=2e5+5,LG=22; int n,m,fa[N],idd[N],du[N*LG],ww[N],w3[N],h[N]; struct node{ int w,ne,id…
注意到如果 $d=n$ 那么等价于求最长上升子序列长度。我们考虑 $d =i-d$ 新点是对的。因为直接删点可能会漏算,但前文证明了不会漏算。 :::: ::::info[代码] ```cpp #include //#define int long long using namespace std; constexpr…
RE最后两档 ```cpp #include #define int long long using namespace std; constexpr int N=1e6+5; int n,m,h[N],c[N],ans,b[2][N]; struct node{ int x,y; }a[N]; vector f[N]…
在文章《题解:AT_tenka1_2019_f Banned X》发表评论:
/bx
在文章《OI教练模拟器》发表评论:
是不是有bug啊,我怎么一题不是0就是100
# day1 T1注意到最多只会有一种数的个数比 $n/2$ 大,踩猜一下结论,先贪心,如果有不满足条件的再尽可能选次大值与最大值之差最小的。写完发现大样例都过了,不管它,最后1小时再拍。 T2发现 $O(2^k(m+nk)log(m+nk))$ 是好做的,考虑优化,注意到 $m>>n$,发现 $m$ 条边只有最小生成…
在文章《CSP-S 2025 游记》发表评论:
/bx
在文章《题解:P14364 [CSP-S 2025] 员工招聘 / employ(暂无数据)》发表评论:
为什么 填a_i=1且钦定乘的也是(d_j−k)
在文章《题解:P14364 [CSP-S 2025] 员工招聘 / employ(暂无数据)》发表评论:
/bx
因为 $p$ 是排列,所以原条件等价于对于任意 $j \le i$,$p_j \le i$ 且 $p_i=i$。 注意到对于 $\forall p_i>i$,会使得 $i$ 到 $p_i$ 的下标不可能对答案有贡献。注意到一个下标如果不是不可能有贡献,那么那个下标就是对答案有贡献的,这是好证的。 也就是说求 $ans$…
在文章《CSP-S2025:别样的挂分大战》发表评论:
《我该在哪里停留?我问我自己。》
在文章《Enough Already》发表评论:
/bx
如果你WA#2注意你的maketag函数执行时,如果p=0,则不要进行覆盖操作。 并且最大字段和不能为空(看看你的maketag,pushup和newnode是否满足)(因为pushup时最大字段和会由儿子节点转移过来,所以还要给0节点的最大字段和赋上极小值)。