WA一个点,90分

P1151 子数整数

能不用万能头文件吗? 因为万能头文件里的一些函数名你可能不知道,在定义变量名就可能定义成函数名 比如万能头文件里有个函数叫“time”,经常求时间的时候就会用到“变量类型 time;”
by liuhongcheng2013 @ 2022-09-02 11:48:52


求关注 ```cpp #include<stdio.h> int main() { int l=10000,r=30000,i,k,flag=0; scanf("%d",&k); for(i=l;i<=r;i++) { if(i/100%k) continue; if(i%10000/10%k) continue; if(i%1000%k) continue; if(flag) printf("\n%d",i); else { flag=1; printf("%d",i); } } if(flag==0) printf("No"); return 0; } ```
by leoqing @ 2022-09-02 11:49:09


@[leoqing](/user/495133) 请改下我的代码
by 初星逝者 @ 2022-09-02 12:20:15


@[初星逝者](/user/376679) 改好了,给个关注行吗? ```cpp #include <bits/stdc++.h> using namespace std; int n,k; bool flag=0; int main(){ int a,b,c,d,e; cin >> k; for(a=1;a<=2;a++){ for(b=0;b<=9;b++){ for(c=0;c<=9;c++){ for(d=0;d<=9;d++){ for(e=0;e<=9;e++){ if((100*a+10*b+c)%k==0&&(100*b+10*c+d)%k==0&&(100*c+10*d+e)%k==0){ cout<<a<<b<<c<<d<<e<<endl; flag=1; } } } } } } if(300%k==0){ cout<<30000; flag=1; } if(!flag){ cout<<"No"; } return 0; } ```
by leoqing @ 2022-09-02 12:35:53


你倒数第二个if没有标记,就错那了。改了就对了。
by leoqing @ 2022-09-02 12:37:03


|