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

ArcTan

dfs
隨筆 - 16, 文章 - 117, 評(píng)論 - 6, 引用 - 0
數(shù)據(jù)加載中……

中國(guó)剩余定理

設(shè)m1,m2,...,mk是兩兩互素的正整數(shù),對(duì)于任意的正整數(shù)a1,a2,a3,..,ak 同余方程組:
 x≡a1 (mod m1)
 x≡a2 (mod m2)
 ...
 x≡ak (mod mk)
 必有解, 且解可寫為
 x≡M1N1a1+MkNkak+....MkNkak (mod m)
 其中 m=m1m2m3....mk
 Mi=m/mi,(1<=i<=k)
 Nj滿足MjNj≡1(mod mj),1<=j<=k
即:
      Ni,Mi是對(duì)模mi的互為逆元。
http://www.cnblogs.com/walker01/archive/2010/01/23/1654880.html
這篇寫得不錯(cuò)哇。
     
中國(guó)剩余定理O(nlogn),還算高效率的。
#include<stdio.h>
#include
<string.h>
#include
<math.h>
int a[25],m[25],M[25],N[25];
int gcd_ext(int a,int b,int *x,int *y)
{
    
int d,tmp;
    
if (b==0)
    {
        
*x=1;*y=0;
        
return a;
    }
    d
=gcd_ext(b,a%b,x,y);
    tmp
=*x;*x=*y;*y=tmp-(a/b)**y;
    
return d;
}
long long ChReTheorim(int n)
{
    
int i,x,y;
    
long long ans,mul;
    mul
=1;
    
for (i=1;i<=n ;i++ )
        mul
*=m[i];
    ans
=0;
    
for (i=1;i<=n ;i++ )
    {
        M[i]
=mul/m[i];
        gcd_ext(M[i],m[i],
&x,&y);
        N[i]
=(x+m[i])%m[i];
        ans
=(ans+a[i]*M[i]*N[i]) % mul;
    }
    
return ans;
}

int main()
{
    
int i,n;
    
long long ans;
    
while (scanf("%d",&n)==1)
    {
        mul
=1;
        
for (i=1;i<=n ;i++ )
            scanf(
"%d%d",&a[i],&m[i]);
        ans
=ChReTheorim(n);
        printf(
"%lld\n",ans);
    }
    
return 0;
}
尼瑪,看算法上的乘法逆元給看成加法逆元了。我還以為我找到O(n)的算法呢。氣死:
   a=a1(mod n1)
   a=a2(mod n2)

   a=(a1*n2*N2+a2*n1*N1) % (n1*n2)
其中
   N1是n1模n2的逆元,N2是n2模n1的逆元。
如此反復(fù)迭代,可求解。

long long TongYu(int a1,int n1,int a2,int n2)
{
    
int N1,N2,x,y,ans;
    gcd_ext(n1,n2,
&x,&y);
    N1
=(n2+x) % n2;
    gcd_ext(n2,n1,
&x,&y);
    N2
=(n1+x) % n1;
    printf(
"%d %d\n",N1,N2);
    ans
=(a1*n2*N2+a2*n1*N1) % (n1*n2);
    
return ans;
}
哦,



posted on 2012-04-30 16:34 wangs 閱讀(288) 評(píng)論(0)  編輯 收藏 引用 所屬分類: ACM-數(shù)學(xué)

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久久久久久999精品视频| 免费久久99精品国产自| 老司机免费视频一区二区| 亚洲无线视频| 亚洲字幕在线观看| 亚洲综合社区| 久久久久久久综合色一本| 久久综合影音| 欧美精品一区三区| 欧美区国产区| 国产精品成人一区二区网站软件| 国产精品毛片| 伊人久久婷婷色综合98网| 亚洲毛片一区二区| 欧美在线短视频| 亚洲国产精品久久久久婷婷884| 亚洲精品久久久一区二区三区| 亚洲无线观看| 久久视频在线视频| 欧美精品久久99| 国产欧美一区二区色老头| 亚洲国产高清aⅴ视频| 亚洲图片欧洲图片日韩av| 久久九九久久九九| 日韩视频免费观看高清在线视频| 午夜欧美不卡精品aaaaa| 欧美jizz19hd性欧美| 国产伦精品一区二区三区免费| 亚洲国产成人精品视频| 香蕉成人伊视频在线观看| 欧美超级免费视 在线| 99精品免费视频| 米奇777超碰欧美日韩亚洲| 国产精品视频午夜| 亚洲精品黄网在线观看| 欧美日韩午夜视频在线观看| 国产日韩在线视频| 亚洲天堂免费观看| 亚洲高清在线观看一区| 欧美主播一区二区三区| 国产精品美女| 亚洲婷婷综合色高清在线| 欧美高清在线播放| 久久国产精品久久久久久| 国产精品久久久爽爽爽麻豆色哟哟 | 亚洲国产欧美一区| 亚洲欧美激情一区二区| 亚洲激情国产| 麻豆国产精品一区二区三区| 国产一区二区三区成人欧美日韩在线观看 | 亚洲日本在线视频观看| 久久精品国产99| 国产精品日韩二区| 亚洲视屏在线播放| 亚洲精品午夜| 欧美日韩国产成人在线91| 亚洲国产天堂久久综合网| 久久精品国产欧美激情| 午夜亚洲视频| 国产亚洲一区在线| 久久久久久国产精品一区| 性伦欧美刺激片在线观看| 国产美女扒开尿口久久久| 欧美一区二区三区在线| 午夜精品在线视频| 黄色精品网站| 欧美福利一区| 欧美人与性禽动交情品| 亚洲图片你懂的| 亚洲一区二区视频在线| 国产精品推荐精品| 久久久久在线| 女女同性精品视频| 一本久久青青| 亚洲一区自拍| 一区三区视频| 亚洲国产精品www| 欧美色欧美亚洲高清在线视频| 亚洲欧美一区二区精品久久久| 亚洲无毛电影| 1024国产精品| 99精品福利视频| 国产日韩欧美亚洲一区| 欧美大片一区二区三区| 欧美三级免费| 麻豆精品一区二区综合av| 欧美高清视频免费观看| 国产欧美日韩精品丝袜高跟鞋 | 亚洲自拍偷拍一区| 午夜欧美大片免费观看| 在线观看视频一区| 亚洲美洲欧洲综合国产一区| 国产精品久久一区二区三区| 久久亚洲私人国产精品va| 免费观看在线综合| 午夜精品久久久久| 久久一二三四| 午夜影视日本亚洲欧洲精品| 久久精品国内一区二区三区| 亚洲精品偷拍| 欧美在线亚洲在线| 宅男噜噜噜66一区二区| 久久久www成人免费无遮挡大片| 日韩亚洲在线观看| 久久精品国产视频| 亚洲在线国产日韩欧美| 久久久久久久久久码影片| 亚洲天天影视| 男人天堂欧美日韩| 久久人人97超碰人人澡爱香蕉| 欧美日韩国产在线播放网站| 久久婷婷综合激情| 国产精品色婷婷久久58| 亚洲毛片av在线| 亚洲国产日韩综合一区| 久久精品论坛| 久久国内精品视频| 国产精品美腿一区在线看| 91久久中文| 91久久综合| 免费看精品久久片| 老司机午夜精品视频在线观看| 国产精品日韩欧美综合| 亚洲蜜桃精久久久久久久| 99re热精品| 欧美精品二区三区四区免费看视频| 久久手机免费观看| 国产一区二区三区的电影| 亚洲女ⅴideoshd黑人| 亚洲欧美日韩另类精品一区二区三区| 欧美欧美天天天天操| 亚洲精品免费一区二区三区| 亚洲人午夜精品免费| 免费在线观看精品| 亚洲国产精品免费| 亚洲美洲欧洲综合国产一区| 欧美va亚洲va国产综合| 亚洲成在人线av| 亚洲毛片在线| 欧美理论在线播放| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 | 亚洲国产精品一区二区三区| 亚洲国产综合91精品麻豆| 久久一区二区三区国产精品| 久久嫩草精品久久久精品| 狠狠爱综合网| 久久亚洲影音av资源网| 欧美国产日韩一区二区在线观看 | 免费亚洲电影在线观看| 美女爽到呻吟久久久久| 亚洲电影一级黄| 欧美美女bb生活片| 中国成人黄色视屏| 久久国产66| 亚洲精品在线观看视频| 欧美日韩精品免费观看视频完整 | a4yy欧美一区二区三区| 亚洲午夜精品久久久久久浪潮| 欧美三级视频在线播放| 亚洲欧美另类国产| 久久躁狠狠躁夜夜爽| 亚洲区在线播放| 欧美日韩精品二区第二页| 中文久久乱码一区二区| 亚洲欧美视频在线观看| 国产亚洲欧美一区二区| 老鸭窝亚洲一区二区三区| 日韩视频欧美视频| 久久久久久久久久久久久久一区| 在线观看成人av| 欧美视频手机在线| 欧美一区亚洲一区| 91久久精品美女| 欧美淫片网站| 亚洲精品久久在线| 国产欧美一区二区精品秋霞影院| 久久一区二区视频| 亚洲一区二区三区在线| 麻豆精品精华液| 亚洲欧美大片| 亚洲精品综合久久中文字幕| 国产精品永久| 欧美日韩国产探花| 久久免费偷拍视频| 一区二区激情视频| 欧美国产视频一区二区| 欧美在线高清视频| 亚洲天堂男人| 亚洲精品少妇30p| 激情一区二区| 国产精品一区在线播放| 欧美日本韩国| 久久综合色婷婷| 性做久久久久久久免费看| 日韩一级精品视频在线观看| 欧美国产在线视频| 久久尤物视频| 久久综合给合| 久久九九免费视频| 久久精品导航|