• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 195,  comments - 30,  trackbacks - 0
            Given any integer 0 <= n <= 10000 not divisible by 2 or 5, some multiple of n is a number which in decimal notation is a sequence of 1's. How many digits are in the smallest such a multiple of n?

            Sample input

            3
            7
            9901
            

            Output for sample input

            3
            6
            12
            


            可以不用高精度除法,直接如下,很巧妙,不通用。

            #include <stdio.h>
            int main()
            {
            int n, a, b;
            while (EOF != scanf("%d", &n))
            {
            a = 1;
            b = 1;
            while (a)
            {
            a = (a * 10 + 1) % n;
            ++b;
            }
            printf("%d\n", b);
            }
            }

            高精度除法
            ----
            #include<iostream>
            #include<cstdlib>
            using namespace std;
            int a[9]={1,11,111,1111,11111,111111,1111111,11111111,111111111};
            const int MOD=11111;
              bool test(int i,int j)
              {
              if(j<10)
              {
               if(a[j-1]%i==0)
               return true;
               return false;
              }
              else
              {
               int temp=0;
               int k=j%5;
               int p=j/5;
               if(k==0)
               {
                for(int m=1;m<=p;m++)
                   {
                 temp*=100000;
                    temp+=MOD;
                    temp%=i;
                   
                   }
                   if(temp==0)
                   return true;
                   else
                   return false;
                 }
                 else
                 {
                int m,f=1;
                for(m=1;m<=p;m++)
                   {
                    temp*=100000;//由于5位5位除,應當乘上10^5;
                 temp+=MOD;
                    temp%=i;
                   
                   }
                   for(m=0;m<k;m++)//最后應當乘以其后的位數乘10^n,
                   f*=10;
                 if((temp*f+a[k-1])%i==0)
                 return true;
                 else
                 return false;
                 }
               
              }
              }
              int main()
              {
              //freopen("s.txt","r",stdin);
              //freopen("key.txt","w",stdout);
              int i;
              while(cin>>i)
              {
              if(i==1)
              {
               cout<<'1'<<endl;
               continue;
              }
              for(int j=2;;j++)
              {
               if(test(i,j))
               {
                cout<<j<<endl;
                break;
               }
                  }
              }

              //system("PAUSE");
              return   0;
              }

            posted on 2009-07-18 17:38 luis 閱讀(1239) 評論(0)  編輯 收藏 引用 所屬分類: 給我啟發題
            <2010年2月>
            31123456
            78910111213
            14151617181920
            21222324252627
            28123456
            78910111213

            常用鏈接

            留言簿(3)

            隨筆分類

            隨筆檔案

            文章分類

            文章檔案

            友情鏈接

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            亚洲综合精品香蕉久久网97| 伊色综合久久之综合久久| 无码乱码观看精品久久| 色播久久人人爽人人爽人人片aV | 久久婷婷人人澡人人| 一本久久免费视频| 久久国产高潮流白浆免费观看| 88久久精品无码一区二区毛片| 久久精品国产亚洲5555| 亚洲精品无码成人片久久| 久久久久久国产精品免费免费| 久久久久亚洲av成人网人人软件| 东京热TOKYO综合久久精品| 无码国内精品久久人妻麻豆按摩| 中文精品久久久久人妻不卡| 国产免费久久精品99re丫y| 欧美精品丝袜久久久中文字幕 | 亚洲欧美一区二区三区久久| 久久青青草原综合伊人| 亚洲精品tv久久久久久久久| 女人香蕉久久**毛片精品| 亚洲欧美成人综合久久久| 亚洲欧美另类日本久久国产真实乱对白| 人妻少妇久久中文字幕| 久久婷婷五月综合色奶水99啪| 999久久久免费国产精品播放| 人妻丰满AV无码久久不卡| 久久久这里有精品| 久久久久亚洲AV成人网人人软件| 久久综合狠狠综合久久综合88| 久久精品极品盛宴观看| 欧美亚洲日本久久精品| 精品综合久久久久久88小说 | 精品久久久久久久久免费影院| 伊人丁香狠狠色综合久久| 久久婷婷成人综合色综合| 乱亲女H秽乱长久久久| 99久久99久久精品国产片果冻| 18禁黄久久久AAA片| 亚洲伊人久久精品影院| 麻豆AV一区二区三区久久|