是
追踪最近的用户名外显变动记录。
最近的文章、讨论、云剪贴板与社区记录
在文章《NOIP 2025 游记》发表评论:
很难说是学OI学的还是玩gal玩的
在讨论《玄关求条》回复:
并查集初始化应该是每个点指向自己,find 的时候遇到指向自己的点就返回;统计答案是联通块数量减一,你没有减一。 ```cpp #include using namespace std; namespace myd{ struct dsu_{ struct Node{ int fa,sz; }f[10001000];…
目前还没有得到此构造是最优的,但是可以证明最优点数是 $O(\dfrac {n^2}2-n\log_2n)$ 级别的。[证明](https://www.zhihu.com/question/1962441777052094734/answer/1964451181725196588)。
官解好复杂,其实简单题( --- 首先发现操作不影响排列的逆序对数的奇偶性,可以判断是否有解。 手玩一下可以发现操作两次完全相同的操作,可以把一个位置向前(后)移动 $x+x$ 位或 $x+x-2$ 位,其他位置不变。 那么我们进行插入排序,每次还原一个位置。注意到我们上述的移动操作移动位数都是偶数,所以若该数需要移动…
在讨论《zyh_helen's Construction Round 赛后总结贴》回复:
@[Little_corn](luogu://user/426737) ???感觉没有共同点啊,只是都是对图进行操作,做法和步数以及要求都不一样啊
在讨论《zyh_helen's Construction Round 赛后总结贴》回复:
@[chen_zhe](luogu://user/8457) 申请置顶
这里是 zyh_helen's Construction Round 的赛后总结贴,非常感谢大家参与本场比赛。 本场比赛共有 692 人有提交记录,非零人数 530 人,共有 11 人 AK。 通过情况: | 题目 | 通过人数 | 通过率 | 预期 | |:-:|:-:|:-:|:-:| | $\mathrm A$|…
在讨论《zyh_helen's Constuctive Round 赛时答疑帖》回复:
@[xiaobiru7302_1](luogu://user/975426) 算。
在讨论《zyh_helen's Constuctive Round 赛时答疑帖》回复:
@[mywzj_mo](luogu://user/753204) 序列 $p$ 是一个排列,所以显然必须是正的。
在讨论《zyh_helen's Constuctive Round 赛时答疑帖》回复:
@[ITakanashiHoshinoI](luogu://user/931366) 不是哥们你这不是显然用的 AI 吗。。。
在讨论《zyh_helen's Constuctive Round 赛时答疑帖》回复:
@[lihaoyu114514](luogu://user/1149150) @[ASmallStudent](luogu://user/1422218) @[Shellchen](luogu://user/935896) uke 改好了
在讨论《zyh_helen's Constuctive Round 赛时答疑帖》回复:
改好了/kel
在讨论《zyh_helen's Constuctive Round 赛时答疑帖》回复:
请求置顶 @[chen_zhe](luogu://user/8457)
在讨论《zyh_helen's Constuctive Round 赛时答疑帖》回复:
@[NegetiveEdgeWeight](luogu://user/1210193) 打错了/kk 就这样吧
大家好,这里是 [zyh_helen's Constuctive Round](https://www.luogu.com.cn/contest/273114) 的赛时答疑帖,感谢大家参与此次比赛。 在此贴发言请遵守洛谷社区规范。比赛前可以在回复中适量灌水,但不应该在比赛期间灌水,影响赛时答疑。 提问时,请先 at 本…
在文章《CF1477D 题解》发表评论:
抱歉抱歉确实写反了/ch
与其他题解大相径庭的一种做法。 --- --- 首先我们也是发现得分为 $n-\sum[d_i=n-1]$,$d_i$ 表示第 $i$ 个点的度数。 --- 考虑构造,我们先把 $d_i=n-1$ 的点拿出来放到两个序列的开头,并且把这些点直接删掉。 设剩余的点集为 $S$,$S$ 内所有点的度数均小于 $S$ 的大小…
### 荒谬 这个题是新换上来的题,所以难度比较低。 构造方案: - 在当前点集里选出一个点 $x$,再将点集内剩余的点均分为两部分 $A,B$; - 所有 $A$ 向 $x$ 连边,$x$ 向 $B$ 连边; - 接下来将 $A,B$ 两个点集递归下去,重复执行以上操作。 最终的点数 $F(n)=F(\left\lf…
_我们处在巅峰状态,来解决一道复杂的难题。_ --- --- #### 大思路 首先我们发现我们把这两个排列复合一下,就相当于个一个排列排序了。 然后乍看这个题非常难以入手(实则确实难以入手),考虑将操作形象化一下,我们每次相当于连续进行下面两个操作: - 把最后面的数移到某个数后面; - 把那个数前面的数移到最前面。…
做了很久很久(10h+)的一道题,真的很好玩。 --- --- 我们设 $t$ 为每次询问的交互库给出的回答。 --- #### 策略 1 考虑询问次数为 $n-1$ 的做法,我们直接对于每一个蘑菇和第 0 个蘑菇比较一下是否相同。 期望得分:10。 --- #### 策略 2 下一档分是询问次数 $\frac{n}{…
在讨论《题意有误》回复:
@[离散小波变换°](/user/68344)
在讨论《修改翻译+建议降蓝》回复:
@[chen_zhe](/user/8457) @[小粉兔](/user/10703)
给你一个长为 $n$ 的排列的前 $k$ 个元素,让你补全整个排列使其字典序最大并且经过一个栈调整顺序之后能够顺序输出。 --- 思维难度不高,代码难度低,cf 评分也才 2000。
在讨论《蒟蒻,求助,悬赏关注》回复:
内层循环调用的时候 $j$ 写成 $i$ 了,已经 A 了 ``` #include #define F(i, j, k) for(int (i)=(j); (i) =(k); (i)--) using namespace std; const int MAXN=1e5+7, INF=2e9; struct node{…
在讨论《88分求助》回复:
注意 $\texttt{VVK}$ 和 $\texttt{VKK}$ 的情况 ```cpp #include #define int long long using namespace std; int n,ans; char a[101]; signed main () { ios::sync_with_stdio…
在讨论《30pts求助,悬关》回复:
转移时 k 的范围不对 最大值应为 200 或 j ```cpp #include #define int long long using namespace std; int v[21][201]; int w[21][201]; int dp[201]; int pow(int a,int n) { int ans…
在讨论《50求助》回复:
ULL输出错了 改成 cout 就行了 ```cpp #include using namespace std ; const int N = 1e8; typedef unsigned long long ULL ; int q[N], tem[N], n ; ULL merge_sort( int l, int r…
在讨论《如果你WA90分》回复:
多谢
在讨论《c++40分请问如何修改?》回复:
```cpp #include using namespace std; long long gcd(long long int a,long long int b) { if(a>b) { swap(a,b); } for(long long int i=a;i>=1;i--) { if(a%i==0&&b%i==0…