咳咳,发错了
是
```cpp
#include<iostream>//error
using namespace std;
int main()
{
int a;
cin>>a;
int a1,a2,a3,a4,a5;
int sub1,sub2,sub3;
int sum=0;
for(int i=10000;i<=99999;i++)
{
a1=i/10000;
a2=i/1000%10;
a3=i/100%10;
a4=i/10%10;
a5=i%10;
sub1=a1*100+a2*10+a3;
sub2=a2*100+a3*10+a4;
sub3=a3*100+a4*10+a5;
if(sub1%a==0&&sub2%a==0&&sub3%a==0)
{
sum++;
cout<<i<<endl;
}
}
if(sum==0)
{
cout<<"No";
}
return 0;
}
```
by XXY2022 @ 2022-11-17 13:00:07
请仔细看题,谢谢
>要求你编程求出 $10000$ 到 $30000$ 之间所有满足下述条件的五位数
by _saltFish_ @ 2022-11-17 13:11:16
@[XXY2022](/user/752252)
by _saltFish_ @ 2022-11-17 13:11:38
@[JR_ytxy](/user/661044) 那也是WA了7个
by XXY2022 @ 2022-11-17 13:21:15
@[XXY2022](/user/752252)
```cpp
#include<iostream>//error
using namespace std;
int main()
{
int a;
cin>>a;
int sub1,sub2,sub3;
int sum=0;
for(int i=10000;i<=30000;i++)
{
sub1=a/100;//用a计算是什么鬼
sub2=a/10%1000;
sub3=a%1000;
if(sub1%a==0&&sub2%a==0&&sub3%a==0)
{
sum++;
cout<<i<<endl;
}
}
if(sum==0)
{
cout<<"No";
}
return 0;
}
```
by _saltFish_ @ 2022-11-17 13:24:18
你该不会重写了三遍吧
by _saltFish_ @ 2022-11-17 13:24:59
https://www.luogu.com.cn/record/94323842
by XXY2022 @ 2022-11-17 13:26:26
@[XXY2022](/user/752252)
把第 $11,12,13$ 行的 `a` 换成 `i`。
by _saltFish_ @ 2022-11-17 13:31:49
……
by _saltFish_ @ 2022-11-17 13:32:06
只有这一个错误,改完就[AC](https://www.luogu.com.cn/record/94324281)了
by _saltFish_ @ 2022-11-17 13:33:39