小记
摘要:
从获得人生中第一个年级第一开始说吧。在2025.4.7,月考成绩出炉,我获得了91+100+95+94=380pts,拿下年级第一,并且领先rk2整整3pts。 有人可能会说,年级第一有什么好骄傲的呢? 我是一名OI选手,从四年级开始学习OI,虽然不是很早,但4年的OI生活占去了我很多的时间。我收获
Atcoder ABC400 题解
摘要:
ABC400 A 查看一下 是不是 的因数即可,是就输出 ,否则输出 inf。 submission. B 一个个幂累加,一旦超出 就 break,免得爆 long long。 安全起见,我开了 __int128。 su
Atcoder ABC399 题解
摘要:
ABC399 又是上大分的一天,rk143,rating+131。 A 枚举每一位,看看对应的 和 是否不等,数出个数输出即可。 submission. B 算排名的问题,重分就排名相同。我们有一个结论,一个值 的排名就是数组中严格大于 的数字
Atcoder ABC397 题解
摘要:
ABC397 A 直接判温度在哪个区间内即可。 submission. B 因为 的长度只有 ,所以直接暴力地循环,每轮找到第一个不符合要求的字符,在它前面插入 i 或者 o 即可,显然插入有 轮,故总时间复杂度 。 submissio
ABC396 题解
摘要:
ABC396 A 枚举 从 到 ,如果存在 就 Yes,否则就 No。 submission. B 维护一个空栈,如果栈被弹空就意味着只剩初始的 个 了,查询时输出 ;否则就正
[ARC174E] Existence Counting 题解
摘要:
记限制序列为 ,排列数为 。 对于字典序的限制,我们一位一位填,考虑第一次与 出现不同的是哪一位。 具体地,我们从 到 枚举 ,要填的数 只有两种可能: 。 且 \(v
Atcoder ABC395 题解
摘要:
ABC395 A 判断有没有 ,满足 。有则 No,没有则 Yes。 submission. B 随便递归一下,每层传入当前要覆盖的子矩阵的左上角坐标 ,正方形大小 ,以及需要覆盖的字符 。每
[CF2021C] Adjust The Presentation 题解
摘要:
C1 没有修改。 我们直接模拟人排队的过程。枚举 的每一个元素 ,看看当前 数组的头部是不是和 相等,若是,将 移到某个位置;否则就 No。 问题来了,每次怎么移动 呢? 我们发现并不需要显式地移动,只需把用过的