博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
POJ 1426 Find The Multiple
阅读量:6914 次
发布时间:2019-06-27

本文共 1671 字,大约阅读时间需要 5 分钟。

                                                                                Find The Multiple

Time Limit: 1000MS   Memory Limit: 10000K
Total Submissions: 7103   Accepted: 2952   Special Judge

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

Source

 

1 #include 
2 #include
3 #include
4 #include
5 using namespace std; 6 int n; 7 int data[101]; 8 9 int judge(int d[])//判断是否有data(mod n)==0 10 {11 int c=0;12 int i;13 for(i=0;i<=100;i++)14 if(d[i])15 break;16 if(i>100)17 return 0;18 c=d[i];19 c%=n;20 for(i=i+1;i<=100;i++)21 {22 c*=10;23 c+=d[i];24 c%=n;25 }26 if(c==0)27 return 1;28 else29 return 0;30 }31 32 33 void output()//输出符合要求的data 34 {35 int i;36 for(i=1;i<=100;i++)37 if(data[i])38 break;39 for(i;i<=100;i++)40 cout<

转载于:https://www.cnblogs.com/zjushuiping/archive/2012/05/31/2527981.html

你可能感兴趣的文章
.NET开源简史
查看>>
Bustle的GraphQL实践
查看>>
Oracle推出轻量级Java微服务框架Helidon
查看>>
NoSQL 数据库敏捷数据模型
查看>>
Oracle回应用户锁定,自治数据库是更好选择
查看>>
函数式编程能否支持更高效的区块链基础设施?
查看>>
iOS 开发周报: 苹果回应微信关闭赞赏通知、iOS 静态库、动态库与 Framework 都是什么...
查看>>
苹果发布Core ML 2
查看>>
荷兰铁路在采纳敏捷和精益中的做法
查看>>
centos rocksdb 性能测试笔记(二)
查看>>
iOS开发之多线程浅析
查看>>
jquery 读书笔记
查看>>
修改监控录像时间的方法以及基础常识,必看! ...
查看>>
Troubleshooting High CPU Usage on Alibaba Cloud SQL Server
查看>>
手把手教你监督学习(附python实战代码)
查看>>
DataSet筛选数据然后添加到新的DataSet中引发的一系列血案
查看>>
设置select下拉菜单的默认选中项
查看>>
exe4j的使用
查看>>
TNS-12535 TNS-00505的处理方法
查看>>
R语言:数据输出至文件
查看>>