Time Limit: 1000MS | Memory Limit: 10000K | |||
Total Submissions: 27177 | Accepted: 11309 | Special Judge |
Description
Input
Output
Sample Input
2 6 19 0
Sample Output
10 100100100100100100 111111111111111111
Source
#include<cstdio> using namespace std; int n,flag; void go(long long p,int k){ if(flag||k==20) return ; if(p%n==0){ printf("%I64u\n",p); flag=1; } else{ go(p*10,k+1); go(p*10+1,k+1); } } int main(){ for(scanf("%d",&n);n;scanf("%d",&n)) flag=0,go(1,1); return 0; }
原文:http://www.cnblogs.com/shenben/p/5827316.html