青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

http://acm.hdu.edu.cn/showproblem.php?pid=2824
定義:    對于正整數(shù)n,φ(n)是小于或等于n的正整數(shù)中,與n互質(zhì)的數(shù)的數(shù)目;
                例如: φ(
8= 4, 因為1,35,7均和8互質(zhì)。
性質(zhì):  
1.    若p是質(zhì)數(shù),φ(p)= p-1.
               2.    若n是質(zhì)數(shù)p的k次冪,φ(n)= (p-1)p^(k-1)   
                        因為除了p的倍數(shù)都與n互質(zhì)
               3.    歐拉函數(shù)是積性函數(shù),若m,n互質(zhì),φ(mn)= φ(m)φ(n)
               根據(jù)這3條性質(zhì)我們就可以退出一個整數(shù)的歐拉函數(shù)的公式,因為一個數(shù)總可以一些質(zhì)數(shù)的乘積的形式。
               E(k) 
= (p1-1)(p2-1)…(pi-1)*(p1^(a1-1))(p2^(a2-1))…(pi^(ai-1))
                        
= k*(p1-1)(p2-1)…(pi-1)/(p1*p2*…pi)
      
                  = k*(1-1/p1)*(1-1/p2)…(1-1/pk)
在程序中利用歐拉函數(shù)如下性質(zhì),可以快速求出歐拉函數(shù)的值(a為N的質(zhì)因素) 
若(N
%a==0 && (N/a)%a==0) 則有:E(N)=E(N/a)*a;          
若(N
%a==0 && (N/a)%a!=0) 則有:E(N)=E(N/a)*(a-1);

以下是2種求歐拉函數(shù)的算法
 1 void init()
 2 {
 3     __int64 i,j;
 4     e[1= 1;
 5     for(i=2;i<=N;i++)
 6         if(!e[i])
 7         {             
 8             for(j=i; j<=N; j+=i)
 9             {    
10                 if (!e[j])
11                     e[j] = j;
12                 e[j] = e[j] / i * (i-1);
13             }    
14         }
15 }


利用素數(shù)篩選:
void init()
{
    __int64 i, j;
    
    p[
0= 1//記錄素數(shù)個數(shù)
    p[1= 2;
    
for (i=3; i<N; i+=2)
    {
        
if (hash[i])
            
continue;
        p[
++p[0]] = i;
        
for (j=i*i; j<N; j+=i)
            hash[j] 
= true;
    } 
//篩素數(shù)
    
    e[
1= 1;

    
for (i=1; i<=p[0]; i++)
        e[p[i]] 
= p[i] - 1//初始化素數(shù)的phi

    
for (i=2; i<N; i++)
    {
        
if(!e[i])
        {
            
for (j=1; j<=p[0]; j++)
                
if (i % p[j]==0)
                {
                    
if (i / p[j] % p[j])
                        e[i] 
= e[i / p[j]] * e[p[j]];
                    
else
                        e[i] 
= e[i / p[j] ]* p[j];
                    
break;
                } 
// 利用上述性質(zhì)求解
        }        
    }
    
return ;
}

明顯第一種的編程復(fù)雜度要低很多
所以,一般情況下(N不是很大),采用第一種即可;
貼在這里供以后復(fù)習
posted on 2009-12-01 19:21 西風蕭瑟 閱讀(2435) 評論(1)  編輯 收藏 引用 所屬分類: 動態(tài)規(guī)劃

評論:
# re: hdu2824 The Euler function 歐拉函數(shù) 2011-07-11 17:29 | 晴天小豬
膜拜一下......  回復(fù)  更多評論
  
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            乱码第一页成人| 亚洲看片免费| 一区二区三区成人| 欧美精品www| 美女999久久久精品视频| 欧美一区三区三区高中清蜜桃 | 欧美乱妇高清无乱码| 欧美屁股在线| 国产精品外国| 国产无一区二区| 亚洲电影一级黄| 亚洲精品永久免费| 亚洲一二区在线| 久久电影一区| 欧美本精品男人aⅴ天堂| 最新国产精品拍自在线播放| 亚洲精品护士| 午夜精品影院| 免费成人高清在线视频| 欧美日韩日日夜夜| 好吊视频一区二区三区四区| 亚洲裸体在线观看| 久久av资源网站| 欧美成年人视频网站| 亚洲免费久久| 欧美在线观看天堂一区二区三区| 久久久久.com| 欧美日韩福利视频| 国产一区二区三区自拍| 亚洲精品女av网站| 欧美在线视频免费观看| 亚洲春色另类小说| 亚洲男人的天堂在线观看| 久久久亚洲综合| 国产精品户外野外| 亚洲国产精品va在看黑人| 亚洲永久网站| 亚洲国产mv| 亚欧美中日韩视频| 欧美日韩在线播放| 雨宫琴音一区二区在线| 亚洲欧美综合国产精品一区| 亚洲国产欧美日韩精品| 久久精品视频免费| 国产欧美日韩精品在线| 亚洲婷婷综合色高清在线 | 午夜老司机精品| 亚洲福利av| 久久久久www| 国产精品一卡二卡| 夜夜嗨av一区二区三区四季av| 久久久久免费| 香蕉久久一区二区不卡无毒影院| 欧美日韩综合另类| 欧美激情精品久久久久久免费印度 | 欧美视频在线观看一区二区| 尤物视频一区二区| 久久精品日产第一区二区| 一区二区三区波多野结衣在线观看| 欧美a一区二区| 亚洲人成人一区二区在线观看 | 中文在线资源观看网站视频免费不卡 | 亚洲美女视频| 美女图片一区二区| 欧美一区视频| 在线成人激情视频| 欧美14一18处毛片| 美玉足脚交一区二区三区图片| 在线观看亚洲一区| 牛牛影视久久网| 老巨人导航500精品| 亚洲国产精品成人综合| 亚洲国产精品成人| 欧美日韩国产在线看| 亚洲永久免费观看| 欧美一区二区三区在线看| 狠狠色狠狠色综合日日tαg| 久久免费视频在线| 欧美va天堂| 亚洲一区二区三区四区视频| 亚洲一级免费视频| 激情欧美丁香| 亚洲精品日产精品乱码不卡| 欧美午夜在线观看| 久久精品视频一| 女人香蕉久久**毛片精品| 99精品视频免费| 亚洲欧美国产77777| 伊人久久大香线蕉综合热线| 亚洲国产精品电影| 欧美视频在线一区二区三区| 久久99在线观看| 免费在线成人| 亚洲欧美国产毛片在线| 久久成人精品一区二区三区| 亚洲精品欧洲精品| 亚洲欧美区自拍先锋| 亚洲高清视频的网址| 宅男在线国产精品| 伊人久久大香线| 亚洲一卡久久| 亚洲日本一区二区三区| 亚洲欧美国产制服动漫| 欧美久久综合| 香蕉尹人综合在线观看| 久久美女性网| 亚洲永久精品国产| 久久一区国产| 亚洲欧美日韩精品久久久久| 久久精品在线播放| 亚洲在线播放电影| 美腿丝袜亚洲色图| 久久精品一区二区三区四区| 欧美久色视频| 欧美va天堂| 国产九色精品成人porny| 欧美激情网友自拍| 国产日韩亚洲欧美综合| 亚洲精品乱码久久久久久蜜桃91 | 91久久国产综合久久| 国产日韩欧美制服另类| 99精品国产高清一区二区| 亚洲第一毛片| 久久国产一二区| 欧美在线一区二区| 欧美人成在线视频| 亚洲高清在线观看| 今天的高清视频免费播放成人| 中国日韩欧美久久久久久久久| 亚洲黄色在线| 久久野战av| 久久亚洲精品中文字幕冲田杏梨| 国产精品九九久久久久久久| 亚洲欧洲精品成人久久奇米网| 在线观看一区二区精品视频| 久久成人免费视频| 久久精品国产久精国产思思| 国产精品嫩草影院av蜜臀| 99视频在线观看一区三区| 99re热精品| 欧美日韩国产精品一卡| 亚洲精品在线免费| 亚洲色诱最新| 国产精品乱子久久久久| 亚洲免费在线视频一区 二区| 欧美影视一区| 国内精品久久久久影院色 | 亚洲一区影院| 亚洲欧美日韩在线综合| 国产精品日产欧美久久久久| 在线一区二区日韩| 欧美一级日韩一级| 国产三区精品| 久久综合中文字幕| 亚洲经典自拍| 午夜精品一区二区三区四区| 国产日本欧美一区二区三区| 午夜亚洲视频| 美国十次成人| 亚洲伦理中文字幕| 国产精品女主播在线观看| 午夜精品影院| 亚洲高清二区| 午夜综合激情| 亚洲第一区在线观看| 欧美裸体一区二区三区| 亚洲制服丝袜在线| 久久综合网色—综合色88| 欧美日韩亚洲免费| 亚洲一区二区av电影| 久久亚洲私人国产精品va媚药| 亚洲二区免费| 国产精品v欧美精品v日韩| 欧美一级精品大片| 亚洲成人在线免费| 一本久道久久久| 国产精品毛片在线看| 久久精品国产精品亚洲| 亚洲激情亚洲| 欧美一区二区久久久| 在线日韩精品视频| 国产精品www网站| 久久影院午夜论| 亚洲男女自偷自拍| 亚洲毛片视频| 欧美va亚洲va国产综合| 欧美伊人影院| 亚洲视频免费观看| 在线观看亚洲专区| 国产亚洲成av人在线观看导航 | 国产视频在线观看一区| 欧美激情视频网站| 久久久久久久综合日本| 宅男噜噜噜66一区二区| 欧美福利在线观看| 久久亚洲精品视频| 欧美在线播放视频| 亚洲性线免费观看视频成熟| 精品成人久久| 国产日韩精品一区|