• <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)  編輯 收藏 引用 所屬分類: 數論

            国产精品成人99久久久久 | 久久久久久免费视频| 国内精品久久久久久久影视麻豆| 久久精品国产亚洲综合色 | 无码八A片人妻少妇久久| 思思久久精品在热线热| 久久国产精品成人影院| 久久av免费天堂小草播放| 久久精品国产亚洲AV蜜臀色欲| 99久久精品国产免看国产一区| 国产精自产拍久久久久久蜜| 人妻无码精品久久亚瑟影视 | 伊人 久久 精品| 久久精品国内一区二区三区| 99久久做夜夜爱天天做精品| 狠色狠色狠狠色综合久久| 久久久亚洲裙底偷窥综合| 国产成人精品久久亚洲| 日本强好片久久久久久AAA| 久久er国产精品免费观看8| 国产精品99久久99久久久| 久久综合色区| 久久se精品一区精品二区国产| 久久精品人人做人人爽电影蜜月| 亚洲精品无码久久毛片| 国产精品热久久毛片| 99久久综合狠狠综合久久| 精品久久久久久无码专区不卡| 久久久久久伊人高潮影院| 91精品国产91久久久久久蜜臀| 人妻精品久久无码专区精东影业| 日韩精品久久久久久久电影| 国产叼嘿久久精品久久| 青青草国产成人久久91网| 久久久久夜夜夜精品国产| 国产亚洲色婷婷久久99精品| 漂亮人妻被黑人久久精品| 久久婷婷五月综合97色| 亚洲午夜久久久久久久久久| 久久精品国产日本波多野结衣| 思思久久好好热精品国产|