不说,暴力模拟这五位数。
#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;
}
版权声明:本文是原创文章,版权归 星雾月雨 所有。
本文链接:https://www.ariels.xyz/archives/P1151.html
本站所有下方标记为「允许规范转载」的原创文章均采用 署名-非商业性使用-禁止演绎 4.0 国际许可协议 进行许可。
您可以自由地转载,但请务必注明文章来源且不可用于商业目的。