为什么啊??

P1554 梦中的统计

@[taoyiwei17](/user/941575) 你cnt清零了吗
by Loser_Syx @ 2023-02-21 18:24:00


没初始化当然会错啦
by _xm_ @ 2023-02-21 18:24:45


```cpp #include<bits/stdc++.h> using namespace std; int main() { long long n, m, cnt[10] = {}; // 要 初 始 化 !! int j=0; cin>>n>>m; for(int i=m;i<=n;i++) { j=i; while(j>0) { if(j%10==0) { cnt[0]++; } if(j%10==1) { cnt[1]++; } if(j%10==2) { cnt[2]++; } if(j%10==3) { cnt[3]++; } if(j%10==4) { cnt[4]++; } if(j%10==5) { cnt[5]++; } if(j%10==6) { cnt[6]++; } if(j%10==7) { cnt[7]++; } if(j%10==8) { cnt[8]++; } if(j%10==9) { cnt[9]++; } j=j/10; } } cout<<cnt[0]<<" "<<cnt[1]<<" "<<cnt[2]<<" "<<cnt[3]<<" "<<cnt[4]<<" "<<cnt[5]<<" "<<cnt[6]<<" "<<cnt[7]<<" "<<cnt[8]<<" "<<cnt[9]; return 0; } ```
by _xm_ @ 2023-02-21 18:25:53


@[taoyiwei17](/user/941575) ``` #include<bits/stdc++.h> using namespace std; int main() { long long n, m, cnt[10] = {0}; int j=0; cin>>n>>m; for(int i=m;i<=n;i++) { j=i; while(j>0) { if(j%10==0) { cnt[0]++; } if(j%10==1) { cnt[1]++; } if(j%10==2) { cnt[2]++; } if(j%10==3) { cnt[3]++; } if(j%10==4) { cnt[4]++; } if(j%10==5) { cnt[5]++; } if(j%10==6) { cnt[6]++; } if(j%10==7) { cnt[7]++; } if(j%10==8) { cnt[8]++; } if(j%10==9) { cnt[9]++; } j=j/10; } } cout<<cnt[0]<<" "<<cnt[1]<<" "<<cnt[2]<<" "<<cnt[3]<<" "<<cnt[4]<<" "<<cnt[5]<<" "<<cnt[6]<<" "<<cnt[7]<<" "<<cnt[8]<<" "<<cnt[9]; return 0;} ```
by Loser_Syx @ 2023-02-21 18:28:20


|