题解 P1151 【子数整数】
Javi
2018-08-08 15:23:46
# P1151 题解
不说,暴力模拟这五位数。
```cpp
#include<bits/stdc++.h>
using namespace std;
int main(){
int k;
bool s=true;\\是否输出No
cin>>k;
for(int a1=1;a1<=2;a1++)\\模拟a1
for(int a2=0;a2<=9;a2++)\\a2
for(int a3=0;a3<=9;a3++)\\a3
for(int a4=0;a4<=9;a4++)\\a4
for(int a5=0;a5<=9;a5++){\\a5
if((a1*100+a2*10+a3)%k==0&&(a2*100+a3*10+a4)%k==0&&(a3*100+a4*10+a5)%k==0){\\判断sub1,sub2,sub3
cout<<a1<<a2<<a3<<a4<<a5<<endl;\\输出
s=false;\\不输出No
}
}
if(300%k==0){\\30000要特判
cout<<30000;
s=false;
}
if(s){
cout<<"No";
}
return 0;
}
```