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

Why so serious? --[NKU]schindlerlee

2009年11月22日星期日.sgu154 sgu175

2009年11月22日星期日.sgu154 sgu175

sgu154:非常好的數(shù)論+二分題目
You task is to find minimal natural number N, so that N! contains exactly Q zeroes on the trail in decimal notation. As you know N! = 1*2*...*N. For example, 5! = 120, 120 contains one zero on the trail.

Input
One number Q written in the input (0<=Q<=10^8).

Output
Write "No solution", if there is no such number N, and N otherwise.

Sample test(s)
Input
2
Output
10

首先要明白一件事x!末尾的0的個(gè)數(shù)至于2和5的個(gè)數(shù)有關(guān),又因?yàn)?的個(gè)數(shù)已經(jīng)多余5,所以階乘末尾
0的個(gè)數(shù)完全等價(jià)于所有數(shù)中5的個(gè)數(shù)
所以階乘末尾0的個(gè)數(shù)可以用如下函數(shù)計(jì)算
int count(int x) //count the num of 0s in x!
{
    int res = 0;
    while(x > 0) {
        res += x / 5;
        x /= 5;
    }
    return res;
}
然后題目要求末尾個(gè)數(shù)有n個(gè)0的x!中,x為多少
因?yàn)榕禼ount函數(shù)具有單調(diào)增加的性質(zhì),所以完全可以二分尋找符合條件的x
trick 1.n == 0 ,時(shí)答案是1
trick 2.二分出來的結(jié)果有可能應(yīng)該輸出No Solution !(具體原因自己考慮一下)

sgu175:經(jīng)典
Let phi(W) is the result of encoding for algorithm:
1. If the length of W is 1 then phi(W) is W;
2. Let coded word is W = w1w2...wN and K = N / 2 (rounded down);
3. phi(W) = phi(wNwN-1...wK+1) + phi(wKwK-1...w1).
For example, phi('Ok') = 'kO', phi('abcd') = 'cdab'.
Your task is to find position of letter wq in encoded word phi(W).

Input
Given integers N, q (1 <= N <= 10^9; 1<= q <= N), where N is the length of word W.

Output
Write position of letter wq in encoded word phi(W).

Input
9 4

Output
8

讀完題之后,直覺的想法就是遞歸模擬,復(fù)雜度也對(duì),也沒問題,但是就是很容易錯(cuò),編碼困難.
要跟據(jù)level的奇偶性,分別討論,有興趣可以嘗試一下,我沒成功......

google 了以下發(fā)現(xiàn)了一個(gè)很好的想法,以下是我跟據(jù)那個(gè)想法寫的遞歸版本
LL n, q;
int bin(LL n, LL q)
{
    if(n <= 1) return 1;
    LL k = n / 2;
    if (q > k) {
        return bin(n - k, n - q + 1);
    } else {
        return n - k + bin(k, k - q + 1);
    }
}

以如下為例,解釋以下算法
     分裂  abcdefghi  時(shí)
               /\                                                              
              /  \                                                             
           ihgfe dcba                                                          
   對(duì)于一個(gè)n,k = n / 2:
   如果 q <= k,這時(shí)abcd被倒置,如果要在dcba中找d,等價(jià)于在abcd中找a
        也就是k到q的距離成為了新的q
   如果 q >  k,如果要在ihgfe中找h等價(jià)于在efghi中尋找f
        也就是k到n的距離成為了新的q

然后在體會(huì)一下上邊的算法                  
                                                                               

posted on 2009-11-23 00:24 schindlerlee 閱讀(1308) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 解題報(bào)告

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美成人免费网站| 亚洲影院在线| 夜夜嗨av色一区二区不卡| 欧美久久九九| 久久永久免费| 久久久蜜桃一区二区人| 欧美淫片网站| 美女久久一区| 欧美国产日本| 欧美日韩一区二区在线| 欧美日韩在线播放三区| 欧美男人的天堂| 国产精品三级视频| 国产麻豆精品久久一二三| 国产精品高潮呻吟| 亚洲国产99| 欧美激情视频给我| 亚洲二区在线观看| 亚洲小视频在线| 性刺激综合网| 亚洲精品在线一区二区| 国产自产在线视频一区| 亚洲国产精品黑人久久久| 亚洲女同同性videoxma| 韩国美女久久| 欧美一区国产二区| 裸体一区二区三区| 一区二区三区导航| 国产精品大全| 亚洲视频第一页| 妖精成人www高清在线观看| 亚洲愉拍自拍另类高清精品| 久久影院午夜论| 最新日韩欧美| 欧美一区二区视频在线观看| 欧美日韩国产免费| 亚洲第一色在线| 欧美亚洲一区在线| 亚洲综合不卡| 亚洲美女黄色片| 蜜桃av综合| 亚洲一区二区三区涩| 免费观看成人www动漫视频| 国产在线高清精品| 久久久久久亚洲精品中文字幕| 亚洲一二三区视频在线观看| 欧美日韩中文在线| 欧美一级专区| 午夜精品福利电影| 久久久午夜电影| 久久xxxx| 亚洲精品日产精品乱码不卡| 欧美mv日韩mv亚洲| 久久久久久久网站| 亚洲国产va精品久久久不卡综合| 蜜乳av另类精品一区二区| 欧美成人免费网| 欧美一区二区在线播放| 久久成人精品电影| 亚洲精品午夜| 欧美一级电影久久| 亚洲美洲欧洲综合国产一区| 在线视频一区观看| 国内精品久久久| 99在线精品视频在线观看| 国产一区视频在线观看免费| 亚洲精品自在在线观看| 韩国视频理论视频久久| av成人国产| 99精品国产一区二区青青牛奶| 亚洲免费在线播放| 一本久道综合久久精品| 久久偷看各类wc女厕嘘嘘偷窃| 亚洲欧美日韩一区在线| 欧美jizzhd精品欧美巨大免费| 久久成人这里只有精品| 欧美午夜激情小视频| 亚洲国产欧美一区二区三区丁香婷| 国产欧美大片| 欧美一区二视频在线免费观看| 亚洲伊人色欲综合网| 欧美精品网站| 一本大道久久a久久精二百| 亚洲欧洲日夜超级视频| 欧美aa国产视频| 91久久黄色| 欧美成人一区二免费视频软件| 久久夜色精品国产噜噜av| 国产欧美视频在线观看| 午夜视频在线观看一区二区三区| 亚洲女女女同性video| 国产女精品视频网站免费| 亚洲欧美视频在线观看| 久久一区亚洲| 亚洲三级免费电影| 欧美三区视频| 久久米奇亚洲| 亚洲视频一区二区| 久久亚洲综合色| 中国成人亚色综合网站| 国模大胆一区二区三区| 久久九九免费| 亚洲视频在线一区| 欧美~级网站不卡| 亚洲欧美一区二区三区久久| 在线日本成人| 国内久久精品| 国产精品入口麻豆原神| 欧美国产免费| 欧美国产日韩一区二区三区| 久久久www成人免费无遮挡大片| 亚洲国产欧美日韩另类综合| 久久久久国产一区二区三区四区| 亚洲精品永久免费| 亚洲精品乱码久久久久久蜜桃91 | 久久亚洲国产成人| 亚洲一区二区少妇| 亚洲精品日日夜夜| 国产在线拍偷自揄拍精品| 欧美日韩在线播放三区四区| 久久国产主播精品| 久久国产欧美日韩精品| 午夜精品网站| 欧美一区二区成人| 欧美在线日韩| 久久久精品一区| 免费看黄裸体一级大秀欧美| 麻豆精品在线观看| 麻豆成人av| 国产一区二区三区在线播放免费观看 | 9色porny自拍视频一区二区| 日韩视频在线播放| 亚洲视频免费| 美日韩精品视频| 欧美日本亚洲| 国产亚洲欧美日韩一区二区| 黄色成人免费网站| 在线一区二区三区四区五区| 久久久精品欧美丰满| 亚洲精品国产日韩| 午夜在线视频观看日韩17c| 巨乳诱惑日韩免费av| 国产精品亚洲综合| 夜夜嗨av色一区二区不卡| 蜜乳av另类精品一区二区| 亚洲一区二区3| 欧美黄污视频| 亚洲精品字幕| 亚洲电影免费观看高清完整版| 亚洲欧美999| 国产精品久久久久三级| 亚洲精品看片| 99在线|亚洲一区二区| 欧美日韩国产三级| 国产精品99久久久久久久久久久久| 欧美jizz19性欧美| 久久成人一区| 亚洲综合色丁香婷婷六月图片| 欧美福利视频在线| 99精品欧美一区二区蜜桃免费| 欧美二区在线看| 你懂的国产精品| 亚洲精品在线一区二区| 亚洲国产一成人久久精品| 欧美日本韩国| 欧美淫片网站| 欧美.www| 午夜亚洲影视| 老色鬼精品视频在线观看播放 | 一区二区日本视频| 国产欧美日本| 亚洲第一色中文字幕| 欧美日韩一区二区在线观看视频| 亚洲一本大道在线| 香蕉成人啪国产精品视频综合网| 国产亚洲在线| 亚洲免费久久| 在线播放亚洲| 亚洲欧美国产精品va在线观看| 精品粉嫩aⅴ一区二区三区四区| 亚洲人成小说网站色在线| 国产一区亚洲| 亚洲一区二区精品| 日韩天堂av| 欧美福利电影网| 欧美成人精品不卡视频在线观看| 国产精品国产三级国产专区53 | 麻豆成人在线播放| 午夜免费在线观看精品视频| 奶水喷射视频一区| 蜜桃av噜噜一区| 在线视频成人| 久久综合色婷婷| 美乳少妇欧美精品| 精品99一区二区三区| 久久久国产视频91| 久久精品亚洲国产奇米99| 国产精品亚洲一区二区三区在线| 亚洲图片你懂的| 国产精品理论片|