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

            久久国产美女免费观看精品| 一本一本久久aa综合精品| 亚洲中文字幕无码久久精品1| 久久亚洲AV成人无码| 久久亚洲精品无码AV红樱桃| 91精品国产综合久久四虎久久无码一级| 久久精品a亚洲国产v高清不卡| 久久亚洲欧美日本精品| 人妻无码久久精品| 韩国无遮挡三级久久| 深夜久久AAAAA级毛片免费看 | 精品熟女少妇AV免费久久 | 久久99精品久久久久子伦| 99久久国产免费福利| 久久午夜夜伦鲁鲁片免费无码影视 | 久久久久久亚洲AV无码专区 | 久久91精品综合国产首页| 久久天天躁夜夜躁狠狠躁2022| 国产精品久久久久久一区二区三区| 久久免费美女视频| 囯产精品久久久久久久久蜜桃 | 久久狠狠高潮亚洲精品| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 久久国产精品-久久精品| 欧美与黑人午夜性猛交久久久| 久久99热精品| 久久精品麻豆日日躁夜夜躁| 欧美亚洲日本久久精品| 国内精品久久久久久久coent| av国内精品久久久久影院| 久久久久亚洲AV成人片| 久久精品青青草原伊人| 久久国产精品无| 亚洲国产综合久久天堂| 久久国产视屏| 久久久无码精品亚洲日韩软件| 亚洲一本综合久久| 国产精品美女久久久久AV福利| 91久久精品电影| 久久久久久国产精品免费免费 | 91精品国产91久久|