C++70,不明白错误
查看原帖
C++70,不明白错误
1078638
yang1812楼主2023/10/4 21:25

请问这个错误是要怎么去看? Wrong Answer.wrong answer On line 1 column 1, read 5, expected 4. Wrong Answer.wrong answer On line 1 column 2, read 3, expected 8. Wrong Answer.wrong answer On line 1 column 1, read 4, expected 0. 我的代码是这个,70分,不知道错哪里了

#include<bits/stdc++.h>
using namespace std;

int n,x;

int main(){
	scanf("%d%d",&n,&x);
	int sum = 0;
	for(int i = 1;i <= n;i++){
		int g,s,b,q,w,a;
		g = i % 10;
		s = i / 10 % 10;
		b = i / 100 % 10;
		q = i / 1000 % 10;
		w = i / 10000 % 10;
		a = i / 100000;
		if(g == x){
			sum++;
		}
		if(s == x){
			sum++;
		}
		if(b == x){
			sum++;
		}
		if(q == x){
			sum++;
		}
		if(w == x){
			sum++;
		}
		if(a == x){
			sum++;
		}
	}
	printf("%d\n",sum);
	return 0;
}

2023/10/4 21:25
加载中...