0分,结果正确,思路&代码是否有问题?求大神解答。
查看原帖
0分,结果正确,思路&代码是否有问题?求大神解答。
1513781
Qinxizhi楼主2024/11/23 21:25
#include<iostream>
using namespace std;
int main(){
	long long n,x,a,b,c,d,e,f,ans;
	cin>>n>>x;
	for (long long i=1;i<=n;i++){
		a=i/100000;
		if (a==1){
			ans+=1;
		}
		b=i/10000%10;
		if (b==1){
			ans+=1;
		}
		c=i/1000%10;
		if (c==1){
			ans+=1;
		}
		d=i/100%10;
		if (d==1){
			ans+=1;
		}
		e=i/10%10;
		if (e==1){
			ans+=1;
		}
		f=i%10;
		if (f==1){
			ans+=1;
		}
	}
	cout<<ans;
	return 0;
} 
2024/11/23 21:25
加载中...