<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編寫您的答案。使用他們的在線測試系統,可以檢查您的答案的正確性,評估您的程序的性能。通過和其他人的程序的性能的比較,您可以練習編寫高效程序的能力。

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

    評論

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

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

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

    網站很粗糙的感覺.  回復  更多評論   

    # n+3問題,不知道第三個數是怎么計算出來的 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是偶數的時候, n/2, 16/2=8  回復  更多評論   


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


    網站導航:
     
    <2007年4月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    293012345

    導航

    統計

    公告

  • 轉載請注明出處.
  • msn: gr8vyguy at live.com
  • 常用鏈接

    留言簿(9)

    隨筆分類(68)

    隨筆檔案(80)

    文章分類(1)

    My Open Source Projects

    搜索

    積分與排名

    最新評論

    主站蜘蛛池模板: 日韩精品免费在线视频| 精品成在人线AV无码免费看| 国产亚洲婷婷香蕉久久精品| 99在线免费观看视频| 亚洲综合成人婷婷五月网址| 亚洲麻豆精品国偷自产在线91| 91青青国产在线观看免费| 亚洲国产成人AV在线播放| 亚洲精品久久久www| 亚洲美女视频免费| 国产亚洲综合视频| 中文字幕亚洲色图| 全黄性性激高免费视频| 最近中文字幕mv免费高清在线 | 黄页网站免费观看| 日本精品久久久久久久久免费| 亚洲酒色1314狠狠做| 亚洲av无码不卡私人影院| 6080午夜一级毛片免费看6080夜福利| 男男gay做爽爽的视频免费| 亚洲黄色在线视频| 亚洲中文字幕久久精品无码喷水| 拨牐拨牐x8免费| 久久青草免费91线频观看不卡| 色视频在线观看免费| 亚洲综合丁香婷婷六月香| 国产成A人亚洲精V品无码| 免费大黄网站在线观看| 五月婷婷综合免费| 久久国产乱子伦精品免费不卡| 十八禁的黄污污免费网站| 色偷偷亚洲女人天堂观看欧| 亚洲AV无码一区东京热| www亚洲一级视频com| 午夜毛片不卡高清免费| 最近中文字幕无免费| 日本高清不卡aⅴ免费网站| 精品免费AV一区二区三区| 亚洲人av高清无码| 亚洲自国产拍揄拍| 亚洲福利一区二区|