_____Elysia_____ -> ElysiaTruE 爱门 正赛一定要写freopen,别学我噗叽0+0+0+0=0 https://www.luogu.com.cn/contest/303731
追踪最近的用户名外显变动记录。
最近的文章、讨论、云剪贴板与社区记录
```cpp #include using namespace std; int main(){ int ans=0; for(int i=1;i >a; while(a%2==0)a/=2,ans++; } cout<<ans; } ```
在讨论《20分求调》回复:
如果我输出 `log2(n)` 就是80
```cpp #include using namespace std; int main(){ int n; cin>>n; cout<<fixed<<setprecision(0)<<log2(n)+1; } ```
发送私信 权限根据用户申请(#KCGQ571617)进行调整: 解除用户申请的禁止私信
在讨论《双倍经验》回复:
不开____ ____见祖宗
在讨论《正解可过证明》回复:
3e8次取模真能过吗 hack:https://www.luogu.com.cn/problem/U643676
在讨论《0分求调$_$》回复:
@[wusheng_](luogu://user/1795848) 不对啊还是0分
```cpp #include using namespace std; int f[100005]; int main(){ memset(f,1,sizeof(f)); int n,m; cin>>n>>m; for(int i=1;i >u>>v; for(int j=u;j<=v;j++)f[i]=0; } i…
在文章《题解:AT_joi2025_yo1a_a 鉛筆 2 (Pencils 2)》发表评论:
补充,必须是正整数
做一道题需要 $B$ 秒,问做 $A$ 道题需要多少秒。 不难发现,这就是基础的 $A\times B$ 问题,做 $A$ 道题一共需要 $A\times B$ 秒。因此输出 $A\times B$ 即可。 :::info[代码] ```cpp #include using namespace std; int mai…
一共进行 $n$ 次散步,第奇数次前进 $3$ 米,第偶数次后退 $2$ 米,问最后在出发点前多少米。由于 $n\le100$,因此可以直接使用 `for` 循环模拟 $n$ 次散步。 :::info[代码] ```cpp #include using namespace std; int main(){ int n;…
有 $n$ 元钱,铅笔 $5$ 元一根,问可以买多少铅笔。可以直接计算 $n$ 除以 $5$ 向下取整,输出即可。 在 C++ 中,两个 `int` 类型的变量进行除法(除数不能是 $0$)是会自动向下取整的,因此可以直接写 `n/5`。 :::info[代码] ```cpp #include using namesp…
水题。 先考虑对于两个正整数 $a,b$,计算分子不超过 $a$,分母不超过 $b$ 时的答案(记为 $\operatorname{ans}(a,b)$)。注意到约分后一定只有不超过 $10^6$ 个分数满足条件,因此可以枚举约分后的分数 $\frac{i}{j}$,对答案的贡献就是 $\min(\lfloor\fra…
直接按题意递推时间复杂度是 $O(NK)$,肯定过不了,可以使用前缀和优化。 设 $f$ 数组是数组 $A$ 的前缀和数组,即 $f_i=f_{i-1}+A_i=A_1+A_2+\ldots+A_i$,则 $A_i=A_{i-k}+A_{i-k+1}+\ldots+A_{i-1}=(A_1+A_2+\ldots+A_{…
又一道水题。 给定两个数 $a,b$,每个数以三位数加一个字母 `g` 的方式给出,判断 $b$ 是否大于等于 $a$。 ### 思路 本题如果直接读入,会读入失败,因为中间有个 `g`。可以使用 `scanf` 的格式化读入(在本题中可以写 `scanf("%dg %dg",&a,&b)`),读入两个数后再判断大小即…
在讨论《【11.19 更新】CSP 2025 奖项认证分数线参考数据》回复:
我将背后的时间裁剪、折叠、蜷曲,揉捻成天上朵朵白云。
在文章《NM-S00251 代码迷惑行为大赏》发表评论:
做干净的奥赛
在文章《LCA 笔记》发表评论:
%%%%%%%%%%%%%%%%%%%%%% stO Orz stO Orz
在讨论《95分,WA on5,还漏了哪个》回复:
过了
在讨论《95分,WA on5,还漏了哪个》回复:
@[cwxcplh](luogu://user/427045)诶我去是741
```cpp #include using namespace std; int main(){ string a; cin>>a; if(a=="/*-"||a=="-*/"||a=="789"||a=="987"||a=="89+"||a=="+98"||a=="456"||a=="654"||a=="56+"||…
这是一道模拟题。给定 $m$ 条朋友关系,问 $1$ 号的“朋友”和“朋友的朋友”(不包括 $1$ 号自己)有多少个。 看题解区好多人都是转化为图,用最短路或者 BFS 求的。实际上由于数据范围很小,可以直接枚举 $1$ 号的朋友,然后对于 $1$ 号的每一个朋友再枚举他们各自的朋友,去重后输出总数。时间复杂度是 $O…
初始有一对兔子,每一对兔子出生后第一个月会生 $a$ 对兔子,第二个月会生 $b$ 对兔子,第三个月及以后会生 $c$ 对兔子。问 $m$ 个月后有多少对兔子,以及想要 $m$ 个月后至少有 $k$ 对兔子,最开始需要有多少对兔子。 ### 第一问 可以通过递推的方式解决。设 $dp_{i,0}$ 为第 $i$ 个月刚…
在讨论《这个题可不可做》回复:
@[PhirainEX](luogu://user/684342)@[Judgelight](luogu://user/461616)@[Antiphilia](luogu://user/766143)thx
## 题目描述 你和 AI 正在玩一个游戏。 你们两个轮流在黑板上写数,你写质数,她写合数,一旦某次写数之后黑板上的数的和为 $n$,AI 就赢了。如果某次写数之后黑板上的数的和大于 $n$,你就赢了。但是如果这一轮是你写数,写数之后不能让黑板上数的和大于等于 $n$,否则你就输了。问你是否有必胜策略。 ## 输入格式…
在讨论《关于 S》回复:
CQ的话......