• <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>

            yuanyuelang

            常用鏈接

            統計

            最新評論

            數論(3)-------歐拉phi函數

            歐拉phi函數


            1.應用:
              對一個正整數n,求小于n且與n互質(包括1)的個數。

            2.公式:
              

                     I
            Φ(n) =n ∏ (1 - 1 / pi),其中pi表示n的質因子,
                    i=1

                I
            n = ∏ (Pi)ki  (I 為 n 的素因子的個數)
               i=1

            如:Φ(10)=10(1-1/2)(1-1/5)=4,其中2,5是10的質因子.

            3.證明:
               
               要證明這個式子,我們先來看幾個基本的公式。
               
               (1)  Φ(p)=p-1,p是質數
               (2)  Φ(p*q)=Φ(p)Φ(q)  p,q是質數

                     Φ(p*q)=p*q-1- (q-1)(注:【p,2p,...(q-1))】個數q-1) -(p-1)(注:【q,2q,...(p-1)q】個數p-1)
                          =(p-1)(q-1)=Φ(p)Φ(q)

                (3)  對于整數n,n=pk
                           φ(n) = pk - pk-1 
                     小于 pk 的正整數個數為 pk - 1個,其中
                     和 pk 不互質的正整數有{p * 1,p * 2,...,p * (pk-1-1)} 共計 pk-1- 1 個
                     所以 φ(n) = pk -1 ( pk-1- 1) = pk-pk-1 。
                   

                 接下來要證明上面那個歐拉函數就是輕而易舉的事情了。


                        I
            Φ(n)  = Φ(  ∏ (Pi)ki )
                       i=1
                      I
                 = ∏[(Pi)ki- (Pi)ki-1 ]          
                  i=1
            再除以n就可以求得Φ(n)了

            4.源代碼模板  
             1int phi(int n)
             2{
             3    int ans,i,k;
             4    if(n==1
             5        ans=0;
             6
             7    else{        
             8      ans=n;
             9      k=1;
            10      for(i=2;n!=1;i+=k){
            11        if(n%i==0){
            12            ans*=(i-1);ans/=i;
            13            while(n%i==0) n/=i;
            14            i=k;
            15        }

            16
            17      }

            18    }

            19    return ans;
            20}

            posted on 2009-09-05 18:51 原語餓狼 閱讀(790) 評論(0)  編輯 收藏 引用 所屬分類: 數論

            日韩欧美亚洲综合久久影院Ds | 久久免费视频网站| 久久婷婷成人综合色综合| 国产美女久久久| 欧美午夜A∨大片久久 | 亚洲国产成人久久笫一页| 午夜欧美精品久久久久久久| 欧美亚洲国产精品久久蜜芽| 精品久久久无码中文字幕天天| 久久综合鬼色88久久精品综合自在自线噜噜| 精品久久久久久中文字幕大豆网| 久久综合九色综合久99| 精品久久亚洲中文无码| 久久AAAA片一区二区| 久久永久免费人妻精品下载| 精品久久久久久久久久久久久久久 | 无码久久精品国产亚洲Av影片| 色综合久久久久| 久久99国产精品尤物| 国产一区二区久久久| 精品欧美一区二区三区久久久| 午夜不卡久久精品无码免费| 一级a性色生活片久久无| 久久精品不卡| 久久99热这里只有精品国产| 狠狠色丁香久久婷婷综| 99久久99这里只有免费费精品| 三级韩国一区久久二区综合| 国内精品免费久久影院| 99久久国产综合精品成人影院| 久久精品9988| 国产精品久久久久久| 狠狠色丁香久久综合婷婷| 国产成人久久激情91| 97久久天天综合色天天综合色hd| 亚洲国产欧美国产综合久久| 久久精品国产99国产精品导航 | 精品久久久久久无码不卡| 中文字幕亚洲综合久久菠萝蜜| 亚洲国产精品成人久久蜜臀 | 久久久WWW免费人成精品|