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

            久久久久无码专区亚洲av| 麻豆一区二区99久久久久| 国产精品99久久久久久www| 狠狠狠色丁香婷婷综合久久五月| 国产精品视频久久久| 亚洲综合久久综合激情久久| 99久久精品免费观看国产| 久久强奷乱码老熟女| 久久久久亚洲精品天堂| 国产福利电影一区二区三区久久久久成人精品综合 | 久久亚洲AV无码精品色午夜麻豆| 亚洲va国产va天堂va久久| 久久99精品久久久久久| 久久久久亚洲精品男人的天堂| 亚洲欧美日韩中文久久| 国产亚州精品女人久久久久久| 久久精品国产亚洲av麻豆蜜芽| 狠狠色噜噜狠狠狠狠狠色综合久久| 久久精品国产一区二区| 久久久国产精品亚洲一区| 午夜视频久久久久一区| 久久午夜电影网| 99久久精品午夜一区二区 | 国内精品久久久久影院免费| 免费精品久久天干天干| 欧美久久一区二区三区| 久久91这里精品国产2020| 国产一区二区精品久久 | 一级做a爱片久久毛片| 国产成人精品免费久久久久| 久久婷婷五月综合成人D啪| 久久久久久久久久免免费精品| 久久国产高清字幕中文| 亚洲国产另类久久久精品黑人| 模特私拍国产精品久久| 青青热久久国产久精品| 久久人人爽人爽人人爽av| 欧美粉嫩小泬久久久久久久 | A级毛片无码久久精品免费| 国产精品青草久久久久婷婷| 久久99国产精品一区二区|