POJ 2551 Ones
来源:互联网 发布:人口密度数据 编辑:程序博客网 时间:2024/06/05 03:45
Description
If an integer is not divisible by 2 or 5, some multiple of that number in decimal notation is a sequence of only a digit. Now you are given the number and the only allowable digit, you should report the number of digits of such multiple.
For example you have to find a multiple of 3 which contains only 1's. Then the result is 3 because is 111 (3-digit) divisible by 3. Similarly if you are finding some multiple of 7 which contains only 3's then, the result is 6, because 333333 is divisible by 7.
Input
Input starts with an integer T (≤ 300), denoting the number of test cases.
Each case will contain two integers n (0 < n ≤ 106 and n will not be divisible by 2 or 5) and the allowable digit (1 ≤ digit ≤ 9).
Output
For each case, print the case number and the number of digits of such multiple. If several solutions are there; report the minimum one.
Sample Input
3
3 1
7 3
9901 1
Sample Output
Case 1: 3
Case 2: 6
Case 3: 12
代码:
#include<stdio.h>int main(){int t,n,m;scanf("%d",&t);int k=1;while(t--){scanf("%d%d",&n,&m);int sum=0,i;for(i=1;;i++){sum=(sum*10+m)%n;if(sum==0) break;}printf("Case %d: %lld\n",k++,i);}return 0;}
- POJ 2551 Ones
- POJ 2551 Ones
- POJ 2551 ONES
- POJ 2551 ONES
- poj 2551 Ones
- poj 2551 Ones
- POJ 2551 ones
- poj 2551 Ones
- POJ 2551 Ones
- POJ - 2551 Ones
- POJ 2551 Ones
- POJ 2551 Ones(数论)
- POJ 2551 Ones(取模)
- poj 2551 Ones(同余)
- UVa 10127/POJ 2551 Ones (模运算&转换思想)
- POJ 2790 Consecutive ones 笔记
- pku 2551 Ones
- Ones
- 【CURL】模拟登录网站并获取用户信息
- fork()函数与Linux中的多线程编程
- js 楼层导航
- HDU - 3465 Life is a Line
- TCP/IP SOCKET HTTP
- POJ 2551 Ones
- 两年后,2018年7月30日,我将赚到第一个100万,每天努力
- Hexo安装和配置
- centos6.5双系统win7安装教程
- O2O模式与P2P模式有区别吗?
- java反射
- 称重问题 —— 哪个是假币?
- 终于有人把P2P、P2C、O2O、B2C、B2B、C2C 的区别讲透了!
- 多线程加锁