萌新求助
查看原帖
萌新求助
683561
CZJR楼主2022/8/3 17:13

代码如下,请大佬指出错误谢谢

#include <bits/stdc++.h>
using namespace std;
long long a[500001],b[11],n1;
int main(){
	int m,n;
	cin>>m>>n;
	for(int i=m;i<=n;i++){
		while(a[i]!=0){
			n1=a[i]%10;
			a[i]/=a[i];
			i++;
			if(n1==0){
				b[1]++;
			}
			else if(n1==1){
				b[2]++;
			}
			else if(n1==2){
				b[3]++;
			}
			else if(n1==3){
				b[4]++;
			}
			else if(n1==4){
				b[5]++;
			}
			else if(n1==5){
				b[6]++;
			}
			else if(n1==6){
				b[7]++;
			}
			else if(n1==7){
				b[8]++;
			}
			else if(n1==8){
				b[9]++;
			}
			else if(n1==9){
				b[10]++;
			}]
		}
	}
	for(int i=1;i<=10;i++){
		cout<<b[i];
	}
	return 0;
}
2022/8/3 17:13
加载中...