<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    gr8vyguy@Blogjava

    程序員的練武場

    online-judge.uva.es 這里有幾百個不同難度的程序題, 您可以用C, C++, Pascal或者Java編寫您的答案。使用他們的在線測試系統(tǒng),可以檢查您的答案的正確性,評估您的程序的性能。通過和其他人的程序的性能的比較,您可以練習編寫高效程序的能力。

    posted on 2007-04-06 13:55 gr8vyguy 閱讀(1746) 評論(4)  編輯  收藏

    評論

    # re: 程序員的練武場 2007-04-06 14:53 junglesong

    哦,這倒很有意思啊.  回復  更多評論   

    # re: 程序員的練武場 2007-04-06 14:59 junglesong

    網(wǎng)站很粗糙的感覺.  回復  更多評論   

    # n+3問題,不知道第三個數(shù)是怎么計算出來的 2007-04-08 04:00 zl



    The 3n + 1 problem


    Background
    Problems in Computer Science are often classified as belonging to a certain class of problems (e.g., NP, Unsolvable, Recursive). In this problem you will be analyzing a property of an algorithm whose classification is not known for all possible inputs.


    The Problem
    Consider the following algorithm:


    1. input n

    2. print n

    3. if n = 1 then STOP

    4. if n is odd then

    5. else

    6. GOTO 2


    Given the input 22, the following sequence of numbers will be printed 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1

    It is conjectured that the algorithm above will terminate (when a 1 is printed) for any integral input value. Despite the simplicity of the algorithm, it is unknown whether this conjecture is true. It has been verified, however, for all integers n such that 0 < n < 1,000,000 (and, in fact, for many more numbers than this.)

    Given an input n, it is possible to determine the number of numbers printed (including the 1). For a given n this is called the cycle-length of n. In the example above, the cycle length of 22 is 16.

    For any two numbers i and j you are to determine the maximum cycle length over all numbers between i and j.


    The Input
    The input will consist of a series of pairs of integers i and j, one pair of integers per line. All integers will be less than 1,000,000 and greater than 0.

    You should process all pairs of integers and for each pair determine the maximum cycle length over all integers between and including i and j.

    You can assume that no operation overflows a 32-bit integer.


    The Output
    For each pair of input integers i and j you should output i, j, and the maximum cycle length for integers between and including i and j. These three numbers should be separated by at least one space with all three numbers on one line and with one line of output for each line of input. The integers i and j must appear in the output in the same order in which they appeared in the input and should be followed by the maximum cycle length (on the same line).


    Sample Input

    1 10
    100 200
    201 210
    900 1000


    Sample Output

    1 10 20
    100 200 125
    201 210 89
    900 1000 174

      回復  更多評論   

    # re: 程序員的練武場 2007-04-08 09:36 喜來樂哈哈

    @zl
    n是偶數(shù)的時候, n/2, 16/2=8  回復  更多評論   


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     
    <2007年4月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    293012345

    導航

    統(tǒng)計

    公告

  • 轉(zhuǎn)載請注明出處.
  • msn: gr8vyguy at live.com
  • 常用鏈接

    留言簿(9)

    隨筆分類(68)

    隨筆檔案(80)

    文章分類(1)

    My Open Source Projects

    搜索

    積分與排名

    最新評論

    主站蜘蛛池模板: 4hu四虎最新免费地址| 日韩在线永久免费播放| 噜噜嘿在线视频免费观看| 亚洲图片中文字幕| 五月婷婷在线免费观看| 亚洲精品国产啊女成拍色拍| 每天更新的免费av片在线观看| 91在线精品亚洲一区二区| 久久永久免费人妻精品下载| 亚洲女人初试黑人巨高清| 四虎永久在线观看免费网站网址| 亚洲免费福利在线视频| 日本一道高清不卡免费| 免费很黄无遮挡的视频毛片| 亚洲精品无码久久久久去q| 无码人妻一区二区三区免费n鬼沢 无码人妻一区二区三区免费看 | 最近中文字幕免费2019| 97久久精品亚洲中文字幕无码| 中文毛片无遮挡高潮免费| 中文字幕亚洲精品无码| 国产大片51精品免费观看| 一级毛片一级毛片免费毛片| 九月丁香婷婷亚洲综合色| 91久久成人免费| 亚洲人成电影网站色www| 亚洲成A人片在线观看无码3D| 免费在线中文日本| 亚洲人成电影在线观看网| 国产大片免费观看中文字幕| 国产无遮挡色视频免费观看性色| 亚洲AV无码成人精品区蜜桃| 久久精品无码一区二区三区免费| 在线观看亚洲专区| 亚洲黑人嫩小videos| 免费一级毛片在级播放| 99re6热视频精品免费观看| 男人的天堂av亚洲一区2区| 亚洲精品乱码久久久久久按摩| 国内免费高清在线观看| 国产精品黄页免费高清在线观看| 亚洲视频一区网站|