码迷,mamicode.com
首页 > 其他好文 > 详细

E - Find The Multiple

时间:2018-04-29 15:26:31      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:span   AC   end   oid   clu   dfs   als   namespace   bre   

 1 #include <iostream>
 2 #include <algorithm>
 3 using namespace std;
 4 
 5 int n;
 6 bool ok;
 7 
 8 void dfs(unsigned long long x, int y, int k){
 9     if(ok == true) return ;
10     if(x % y == 0){
11         cout << x << endl;
12         ok = true;
13         return;
14     }
15     if(k == 19) return;
16     dfs(x*10, y, k+1);
17     dfs(x*10+1, y, k+1);
18 }
19 
20 int main(){
21     while(cin >> n){
22         if( n == 0)
23             break;
24         ok = false;
25         dfs(1, n, 0);
26     }
27     return 0;
28 }

 

E - Find The Multiple

标签:span   AC   end   oid   clu   dfs   als   namespace   bre   

原文地址:https://www.cnblogs.com/jaydenouyang/p/8971010.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!