搜索-H
来源:互联网 发布:多媒体播放器软件 编辑:程序博客网 时间:2024/06/05 12:44
原题
Description
Given a positive integer n, write a program to find out a nonzero multiple m of n whose decimal representation contains only the digits 0 and 1. You may assume that n is not greater than 200 and there is a corresponding m containing no more than 100 decimal digits.
Input
The input file may contain multiple test cases. Each line contains a value of n (1 <= n <= 200). A line containing a zero terminates the input.
Output
For each value of n in the input print a line containing the corresponding value of m. The decimal representation of m must not contain more than 100 digits. If there are multiple solutions for a given value of n, any one of them is acceptable.
Sample Input
2
6
19
0
Sample Output
10
100100100100100100
111111111111111111思路解析
寻找能整除N的,由0,1组成的数。AC代码
#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;bool vis;int n;void dfs(unsigned __int64 x,int n,int k){ if(vis) return; if(x%n==0){ printf("%I64u\n",x); vis=true; return; } if(k==19) return; dfs(x*10,n,k+1); dfs(x*10+1,n,k+1);}int main(){ while(scanf("%d",&n)){ if(n==0) break; vis=false; dfs(1,n,0); } return 0;}
- 搜索--H
- 搜索 H
- 搜索 H
- 搜索-H
- 搜索-H
- 搜索-H
- 搜索-H
- 搜索专题 H
- 搜索 H题
- 搜索练习题H-08
- eclipse中CTRL+H 搜索
- kuangbin 简单搜索 H题
- 全搜索的H.264编码
- 基础搜索算法题解(D-H)
- eclipse搜索使用_Ctrl+F/H
- Eclipse ,ctrl+h,搜索,拼接正则表达式
- eclipse CTRL+H默认打开文件搜索
- 【搜索入门专题1】hdu2717 H
- 我的Android NDK之旅(五),在Mac上用eclipse手动编写代码向android开发板发送数据
- 简单的html标签
- 复习
- kotlin学习4(整数、小数、布尔型)
- Phone List 【字典树 字符串集中 一个字符串是否为另一个的字符串的前缀】
- 搜索-H
- 随笔--零碎
- Word Break
- bzoj1800: [Ahoi2009]fly 飞行棋
- HDU 2043 密码
- 对于iOS delegate的粗浅理解(之后深入研究再补充)
- HDU-5533 Dancing stars on me
- centos下安装munge
- java入门(二)