这名用户暂未设置签名。
追踪最近的用户名外显变动记录。
最近的文章、讨论、云剪贴板与社区记录
在讨论《60pts求条》回复:
```cpp #include using namespace std; int main() { int n; char s[51]; cin>>n>>s; for(int i=0;s[i]!='\0';i++) { if(s[i]+n>'z') s[i]=s[i]-26+n; else s[i]=s[i]+n; }…
在讨论《95分,错了#16,求解必关》回复:
@[candybnd1](luogu://user/1716361)
在讨论《95分,错了#16,求解必关》回复:
```cpp #include using namespace std; int l; string s,p,q,r; long long f(string x,int y){ long long sum=0; l=x.size(); for(long long i=0;i >p>>q>>r; int i=0; l=p…
在讨论《20分,必定壶关》回复:
可能是扫到了'\0'出的错误。
在讨论《20分,必定壶关》回复:
```cpp #include #include using namespace std; int main(){ int n; string t; scanf("%d",&n); getline(cin,t); while(n--){ int q=0,o=0; getline(cin,t); for(int i=0;…
在讨论《何 意 味》回复:
和一位?
在讨论《30pts求条闭关》回复:
没有开 long long。 ```cpp #include using namespace std; int n; vector b; long long ans = 0; int main() { cin >> n; for (int i = 0; i > t; b.push_back(t); ans+=t; }…
在讨论《30pts求条闭关》回复:
@[wudi12](luogu://user/1399778)
在讨论《30pts求条闭关》回复:
应该是没有开long long。 ```cpp #include using namespace std; int n; vector b; int ans = 0; int main() { cin >> n; for (int i = 0; i > t; b.push_back(t); ans+=t; } for…
在讨论《太奇妙了,求调》回复:
@[Yutong12345678](luogu://user/1915704) 最后一个 if 写错了。
在讨论《太奇妙了,求调》回复:
``` #include using namespace std; int x; bool A=false,B=false,C=false,D=false; int main(){ scanf("%d",&x); if(x%2==0 && x>4 && x 4 && x 12){ C=1; } else if(x%2!…
在讨论《CPU time limit exceeded是什么东西》回复:
(暂无内容)
在讨论《80pts #5TLE 求调》回复:
@[Recollection19](luogu://user/1759801)
在讨论《80pts #5TLE 求调》回复:
数组但凡再开大一点就过了,TLE 原因可能是数组越界。
在讨论《数据过水》回复:
$10^9$ 可以运行的。
在讨论《80分求调》回复:
hack数据:4 正确输出:1 代码输出:0 --- 代码问题在于没有考虑 $n$ 以内的最大素数到 $n$ 之内的数,导致答案出错。 ```cpp #include #include using namespace std; int n,cnt; bool st[5000050]; int prime[50050];…
在讨论《CE!》回复:
@[yinlv](luogu://user/1811876)
在讨论《CE!》回复:
错误点: 1. max只能有两个参数 2. 代码计算的是 $\frac{\max(a,b,c)}{\max(a+b,b,c)}\times(b+c)$; 3. 整数除以整数结果是整数,开头成一个 $1.0$ 即可。 ```cpp #include #include #include using namespace st…
在讨论《大佬求调!!!》回复:
hack数据: ``` 4 3 0 1 2 ``` 错误点1:应该输入 m 个数。 错误点2:输出的数后面要打空格,且不应该输出 a[i],而是 i。 错误点3:判断所有同学都到达的逻辑错误。
在讨论《83分求调》回复:
(1<<31) 的值会超过 int,而且a,b,c变换过程中会超过int,导致答案错误。需要把(1<<31)改为(1ll<<31),a,b,c改为long long,即可通过此题。
在讨论《30wa求调》回复:
hack数据:10000000019 正确答案:10000000019 错误原因在于最后输出写错,比如 ```printf(" * %d",n);```,不应该写"%d"而是"%lld",若余下来的数大就会出错。
在讨论《0分求调!!!(必关)》回复:
```cpp #include using namespace std; int n; char maxx;//改为字符形式 bool f = true; string s; int main() { cin >> n; for(int i = 1;i > s; f=true; for(int j = 0;j ='G'…
在讨论《0分求调!!!(必关)》回复:
错误点: 1. 输入全是0会出错 2. 例如一组数据 AS,这个不是十六进制,但程序输出 0 0 0 1 ,说明不能单看字符就判断十六进制。
在讨论《求调必关》回复:
```cpp #include using namespace std; int a[10005],b[10005]; bool f[10005]; int main() { int n,m; cin>>n>>m; for(int i=0;i >a[i]; } for(int j=0;j<n;j++) { b[j]=j…
在讨论《求调必关》回复:
错误点: 1. if(a[j]!=b[i]) 其中 j 未被定义; 2. 思路不正确。 修改意见: 可以双重循环暴力找出那些未到达的同学编号,最后依次输出即可。 @[FuWeichen](luogu://user/1630857)
在讨论《求调必关》回复:
错误点: 1. if(a[j]!=b[i]) 其中 j 未被定义; 2. 思路不正确。 改进思路: 可以考虑用 $O(n^2)$ 来判断编号是否存在,最后将那些不存在的编号输出即可。
在讨论《最后2个超时》回复:
代码时间复杂度为 $O(m^2)$,而 $m\le2\times10^6$,肯定超时
在讨论《90分求大佬调!!!!!》回复:
没有判断 "No" 的情况,结尾加个 cout<<"No"; 即可
在讨论《80 why???》回复:
把 s=s/23 改为 s=s/23.00000000