zoukankan      html  css  js  c++  java
  • 111... 南邮NOJ 1079

                                                                                                                  111…
    时间限制(普通/Java) : 1000 MS/ 3000 MS          运行内存限制 : 65536 KByte
    总提交 : 408            测试通过 : 114 

    题目描述

    给定任何不可被2或者5整除的整数n(0 <= n <= 10000)。有一些n的倍数,它们按十进制表示是一个由1组成的序列。那么这种类型的n倍数中最小数有多少位?

    输入

    每行包含一个数n

    输出

    输出位数。

    注意:输出部分的结尾要求包含一个多余的空行。

    样例输入



    9901

    样例输出

    3
    6
    12

    #include<cstdio>
    #include<cstdlib>
    #include<iostream>
    using namespace std;
    typedef long long ll;
    int main()
    {
        ll n;
        while(scanf("%I64d",&n)==1)
        {
           ll j=0,c=0;
           do
           {
              j=(j*10+1)%n;
              c++;
            }while(j!=0);
            printf("%I64d
    ",c);
        }
    }
    

    爱你~

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    C# 导入Excel遇到数字字母混合列数据丢失解决
    C# 导出 Excel
    DataGridView 改变行列颜色
    EditPlus使用技巧
    jquery的事件与应用
    jquery操作DOM元素的复习
    jquery笔记
    jquery 和ajax
    jQuery笔记
    CSS相关知识三
  • 原文地址:https://www.cnblogs.com/Tobyuyu/p/4965600.html
Copyright © 2011-2022 走看看