为什么80分???????????????
查看原帖
为什么80分???????????????
752477
Dino_tang楼主2023/5/27 13:00
#include<bits/stdc++.h>
using namespace std;
int k;
int main(){
	cin>>k;
	for(int i=10000;i<=30000;i++){
		int a=0,b=0,c=0;
		string s=to_string(i);
		int n=s.size();
		a+=(s[0]-'0');
		a=a*10+(s[1]-'0');
		a=a*10+(s[2]-'0');
		b+=(s[1]-'0');
		b=b*10+(s[2]-'0');
		b=b*10+(s[3]-'0');
		c+=(s[2]-'0');
		c=c*10+(s[3]-'0');
		c=c*10+(s[4]-'0');
		if(a%k==0&&b%k==0&&c%k==0){
			cout<<i<<endl;
		}
	}
	return 0;
}
2023/5/27 13:00
加载中...