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

poj 2115 C Looooops

   這個題目就是解線性同余方程,(a + n*c) % 2的k次 = b % 2的k次。既然以前是學信安的,對數論本來就不排斥,最近還好好看了下算
法導論。這個方程轉換為n*c = (b-a) % 2的k次。根據數論的知識,  ax = b%n,需要保證gcd(a,n)|b,意思b是gcd(a,n)的倍數,這個
一下子也很難解釋清楚啊,不滿足這個條件,就是沒解了。還有,如果有解的話,解的個數就是d = gcd(a,n)。而且其中一個解是x0 = x'(b
/ d),其中x'是用擴展歐幾里德算法求出來的,滿足關系式a*x'+n*y'=d。
   但是這個題不僅僅用到數論的這些知識,因為必須求滿足條件的最小解,而如果有解的話是d個,而且滿足解x = x0 + i(b/d),
(1<=i<=d)。既然要求最小的解,那么對解mod(n/d)即可了,因為它們之間的差都是n/d的倍數。

   代碼如下:

#include <stdio.h>
#include <math.h>
#include <algorithm>
using namespace std;

//擴展歐幾里德算法
//d = a * x + b * y,d是a和b的最大公約數
long long egcd(long long a, long long b, long long& x, long long& y)
{
    if (b == 0)
    {
        x = 1;
        y = 0;
        return a;
    }
    else
    {
        long long nRet = egcd(b, a % b, x, y);
        long long t = x;
        x = y;
        y = t - (a / b) * y;
        return nRet;
    }
}

int main()
{
    long long nA, nB, nC, nK;

    while (scanf("%I64d%I64d%I64d%I64d", &nA, &nB, &nC, &nK),
            nA || nB || nC || nK)
    {
        long long x, y;
        long long n = pow((double)2, (double)nK) + 1e-8;
        long long d = egcd(n, nC, x, y);
        long long b = (nB - nA + n) % n;
        if (b % d)//如果d | b失敗
        {
            printf("FOREVER\n");
        }
        else
        {
            //printf("y:%I64d, b:%I64d, d:%I64d n:%I64d\n", y, b, d, n);
            y = (y + n) % n;
            long long ans = (y * (b / d)) % (n / d);
            printf("%I64d\n", ans);
        }
    }

    return 0;
}

posted on 2012-07-27 17:08 yx 閱讀(932) 評論(0)  編輯 收藏 引用 所屬分類: 數論

<2012年7月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

導航

統計

公告

常用鏈接

留言簿(3)

隨筆分類

隨筆檔案

me

好友

同學

網友

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美激情视频一区二区三区免费| 国产日韩在线播放| 美女视频黄免费的久久| 亚洲欧洲精品一区二区| 欧美日韩中文字幕精品| 欧美国产日韩在线| 久久爱91午夜羞羞| 久久久www成人免费无遮挡大片| 一区二区三区在线不卡| 国产精品毛片| 国产伦精品一区二区三区视频孕妇| 久久综合中文色婷婷| 麻豆91精品91久久久的内涵| 乱人伦精品视频在线观看| 久久国产精品99国产| 亚洲少妇中出一区| 99av国产精品欲麻豆| 久久亚洲国产精品日日av夜夜| 欧美一区二区三区四区视频| 国产精品久久久久毛片大屁完整版 | 国产精品久久国产精品99gif| 久久久久久网站| 欧美黄在线观看| 国产专区精品视频| 欧美一级黄色录像| 日韩小视频在线观看| 亚洲一区二区三区精品在线| 亚洲视频免费在线| 一本色道88久久加勒比精品| 国产精品久久久久久影院8一贰佰| 媚黑女一区二区| 美女性感视频久久久| 久久九九免费视频| 国产精品久久久久永久免费观看| 狠狠色综合日日| 可以看av的网站久久看| 99精品欧美一区二区三区 | 日韩亚洲成人av在线| 久久免费国产| 午夜久久久久| 在线看片成人| 中国成人亚色综合网站| 国产麻豆成人精品| 欧美成人免费小视频| 欧美精品一区二| 中文在线一区| 日韩亚洲一区在线播放| 国产精品国产三级国产| 午夜精品久久久久久久99水蜜桃 | 亚洲美女黄色片| 美女精品在线观看| 久久久精彩视频| 国产精品区一区二区三区| 一区二区三区回区在观看免费视频| 久久免费国产精品1| 亚洲欧美日韩国产中文| 国产欧美日韩三区| 欧美在线播放高清精品| 亚洲欧美日韩国产综合| 国产精品久久一级| 这里只有精品电影| 99综合精品| 国产精品久久久久一区| 久久亚洲一区二区| 性欧美videos另类喷潮| 在线成人黄色| 国产日产欧美a一级在线| 午夜精品国产| 久久亚洲私人国产精品va| 亚洲视频久久| 欧美一区影院| 性欧美video另类hd性玩具| 欧美福利一区| 久久在线播放| 国模精品一区二区三区| 亚洲国产精品va| 国产精品久久久久久久久搜平片| 久久人体大胆视频| 国产精品国产| 亚洲美女在线视频| 精品不卡一区二区三区| 亚洲免费视频观看| 日韩亚洲欧美成人| 麻豆久久婷婷| 蜜臀va亚洲va欧美va天堂| 国产精品嫩草影院av蜜臀| 日韩视频免费观看高清完整版| 亚洲国产精品一区制服丝袜| 亚洲欧美文学| 亚洲免费视频观看| 欧美日本国产在线| 99视频精品在线| 亚洲午夜女主播在线直播| 国产精品mv在线观看| 亚洲一区黄色| 久久久久九九九| 亚洲七七久久综合桃花剧情介绍| 美女在线一区二区| 亚洲精一区二区三区| 亚洲一区免费网站| 国产精品久久77777| 欧美在线一区二区| 亚洲国产精品第一区二区| 亚洲一级黄色| 亚洲欧美日韩电影| 亚洲在线观看视频网站| 国产区欧美区日韩区| 欧美专区18| 亚洲二区免费| 亚洲综合视频一区| 亚洲免费视频在线观看| 亚洲欧美视频在线观看视频| 亚洲综合色噜噜狠狠| 欧美在线视频播放| 噜噜噜噜噜久久久久久91| 亚洲国产精品视频| 亚洲一区在线视频| 老司机凹凸av亚洲导航| 欧美激情在线免费观看| 国产精品wwwwww| 亚洲激情另类| 亚洲一级片在线观看| 久久久久久国产精品一区| 麻豆国产精品va在线观看不卡| 欧美成人亚洲成人日韩成人| 99国产精品久久久久久久成人热| 一区二区三区黄色| 午夜日韩av| 久久精品亚洲一区二区| 欧美a级理论片| 免费人成精品欧美精品| 久久婷婷久久一区二区三区| 性欧美大战久久久久久久久| 亚洲伊人久久综合| 欧美制服第一页| 久久亚洲国产成人| 欧美成人免费网站| 国产精品午夜春色av| 国内精品**久久毛片app| 亚洲国产岛国毛片在线| 亚洲美女电影在线| 亚洲欧美日韩视频二区| 久久精品99无色码中文字幕| 欧美大片一区| 亚洲一区二区免费在线| 久久精品99久久香蕉国产色戒| 久久久久免费| 蜜桃av一区| 在线视频亚洲一区| 久久久女女女女999久久| 欧美ed2k| 精品69视频一区二区三区| 日韩视频在线永久播放| 亚洲欧美中文日韩v在线观看| 久久婷婷综合激情| 一本久久综合亚洲鲁鲁| 久久精品视频99| 欧美日韩一区在线视频| 亚洲日产国产精品| 久热精品在线视频| 夜夜精品视频| 免费成人在线视频网站| 国产综合在线看| 久久久精品网| 久久亚洲一区| 亚洲视频成人| 亚洲伊人伊色伊影伊综合网| 国产精品日韩一区二区| 美日韩精品免费| 欧美激情中文字幕一区二区| 亚洲欧美日韩在线高清直播| 日韩午夜电影在线观看| 国产精品久久二区| 久久视频一区二区| 欧美激情亚洲综合一区| 亚洲天堂激情| 免费日韩视频| 久久国产一区| 欧美黄网免费在线观看| 欧美在线日韩| 欧美日本国产精品| 久久久另类综合| 欧美日韩在线不卡一区| 久久久久久久久伊人| 欧美日韩国产一区二区| 免费视频一区二区三区在线观看| 欧美日韩在线播放三区四区| 欧美激情黄色片| 韩国亚洲精品| 久久精品综合一区| 欧美三区在线视频| 欧美不卡激情三级在线观看| 国内精品久久久久久久果冻传媒| 亚洲精品欧美在线| 亚洲精品美女在线观看| 理论片一区二区在线| 久久综合中文字幕| 国产毛片久久| 香蕉免费一区二区三区在线观看 | 亚洲淫性视频|