POJ1426 Find The Multiple
程序员文章站
2022-06-12 09:15:21
...
直接暴力dfs
#include <bits/stdc++.h>
using namespace std;
#define INF 0x3f3f3f3f
int n;
unsigned long long s;
bool flag;
void dfs(unsigned long long x,int k){//k表示位数
if(flag)return;
if(x%n==0){
flag=true;
cout<<x<<endl;
return;
}
if(k>19)return;
dfs(x*10,k+1);
dfs(x*10+1,k+1);
}
int main(){
while(cin>>n&&n!=0){
flag=false;
s=1;
dfs(s,1);
}
return 0;
}
推荐阅读
-
OPPO Find X2将搭载3K 120Hz旗舰级曲面屏:3月6日发布
-
Linux基础学习之文件查找find的常见用法
-
OPPO Find X2 3K分辨率惹争议 沈义人回应
-
3K/120Hz屏独一份 OPPO Find X2系列3月6日发
-
OPPO高管谈3.5mm耳机孔 网友:Find X2这下实锤了
-
find 按文件修改时间查找文件及find空文件夹
-
fleaphp crud操作之find函数的使用方法
-
明天见 官方海报曝光Find X2与OPPO Watch真容
-
DXO拍照第一!OPPO明天首销Find X2系列 还有大闹天宫礼盒版
-
5499元起!OPPO首销Find X2 大闹天宫礼盒版同步上线