为什么第一个没有过啊

P1151 子数整数

我的程序你可以参考一下我这个是过掉了的 ```cpp #include <iostream> #include <cstring> #include <algorithm> using namespace std; int i,k; bool f; int main() { cin>>k; for (i=10000;i<=30000;i++) { if(i/100%k==0) { if((i/10-i/10000*1000)%k==0) { if((i-i/1000*1000)%k==0) { cout<<i<<endl; f=1; } } } } if(!f) {cout<<"No";} //system("pause");**** return 0; } ```
by cyw陌浟 @ 2017-10-19 16:48:09


@[cyw陌浟](/space/show?uid=41969) emmm那个system("pause");后面的\*忽略掉 我不小心手残打错了
by cyw陌浟 @ 2017-10-19 16:49:28


第一个测试点是1!!!
by OuRiGe @ 2017-10-29 17:03:02


```cpp #include<iostream> #include<cstdio> #include<cstring> #include<cmath> using namespace std; int arr[10010000]; int main() { long long z=1,s=0,i,j,m,n,k,a,b,c; cin>>n; if(n==1){ for(i=10000;i<=30000;i++) cout<<i<<endl; return 0; } for(i=10000; i<=30001; i++) { a=i/100; m=i%10000/10; j=i%1000; if(a%n==0&&m%n==0&&j%n==0) { s++; cout<<i<<endl; } } if(s==0){ cout<<"No"; } return 0; } ```
by OuRiGe @ 2017-10-29 17:08:06


|