@[hardy114514](/user/1303948)
```
#include<iostream>
using namespace std;
int main(){
int sum;
bool q=true;
cin>>sum;
for(int i=10000;i<=30000;i++){
int a,b,c;
a=i/100;
b=i/10%1000;
c=i%1000;
if((a%sum==0)&&(b%sum==0)&&(c%sum==0)){
q=false;
cout<<i<<endl;
}
}
if(q){
cout<<"No"<<endl;
}
return 0;
}```
by __zaa__ @ 2024-04-10 08:07:17
@[__zaa__](/user/716965)
**程序还是编译不了**
by hardy114514 @ 2024-04-10 19:37:48
@[hardy114514](/user/1303948) 后面三个点去掉。
by __zaa__ @ 2024-04-10 19:42:45
@[__zaa__](/user/716965)
谢谢?
by hardy114514 @ 2024-04-10 20:05:07
abc都得是3位数啊,你们俩都没算清
by Ljunyu @ 2024-04-14 16:36:55
for(int i=10000;i<=30000;i++){
a=i;
x1=0;
x2=0;
x3=0;
z=1;
for(int j=0;j<3;j++){
x1=x1+a%10*z;
a=a/10;
z=z*10;
}
if(x1%k!=0) continue;
z=1;
a=i/10;
for(int j=0;j<3;j++){
x2=x2+a%10*z;
a=a/10;
z=z*10;
}
if(x2%k!=0) continue;
a=i/100;
z=1;
for(int j=0;j<3;j++){
x3=x3+a%10*z;
a=a/10;
z=z*10;
}
if(x3%k!=0) continue;
cout<<i<<endl;
b=1;
}
by Ljunyu @ 2024-04-14 16:38:49
for(int i=10000;i<=30000;i++){
a=i;
x1=0;
x2=0;
x3=0;
z=1;
for(int j=0;j<3;j++){
x1=x1+a%10*z;
a=a/10;
z=z*10;
}
if(x1%k!=0) continue;
z=1;
a=i/10;
for(int j=0;j<3;j++){
x2=x2+a%10*z;
a=a/10;
z=z*10;
}
if(x2%k!=0) continue;
a=i/100;
z=1;
for(int j=0;j<3;j++){
x3=x3+a%10*z;
z=z*10;
}
if(x3%k!=0) continue;
cout<<i<<endl;
b=1;
}
by Ljunyu @ 2024-04-14 16:41:48
@—zaa—
哦,对不起,我没发现你是对的
by Ljunyu @ 2024-04-14 16:45:14
@[__zaa__](/user/716965) @hardy114514你们那个a,b,c好像不对
我觉得应是:
int a=i/10000*100+i/1000%10*10+i/100%10;
int b=i/1000%10*100+i/100%10*10+i/10%10;
int c=i/100%10*100+i/10%10*10+i%10;
by JYF_go @ 2024-04-24 19:34:00
哦,看错了@—zaa—对不起,没看到前面
by JYF_go @ 2024-04-24 19:36:05