如你所願,你現在是一隻車厘龜了!
車厘龜們需要不斷挑戰其他寵物小精靈來吸取經驗值以進行升級,終有一日你會進化成為水箭龜的~
請你設計一款不斷訓練自己的程序,用法如下:
(1)你的起始等級為Lv.1,每一級升級所需經驗值為當前等級數的2倍+1(例:Lv.1時);
(2)過程中你只能挑戰不高於自己等級一級的寵物小精靈才能夠戰勝,戰勝後可獲得與該寵物小精靈的等級數相同的經驗值,輸出「已獲得經驗值/當前等級所需經驗值」(若因此升級,則顯示最新一級的資訊);
(3)過程中若你挑戰了高於自己等級一級以上的寵物小精靈,不幸地你便會重傷不治,然後投胎再次成為一隻Lv.1的車厘龜,繼續為成為 一隻成功的水箭龜而努力;
(4)當經驗值達到或超過當前等級所需經驗值便會升級,升級後經驗值重新計算;
(5)當你升級至Lv.5時,你便會進化成水箭龜!程序只輸出「水箭水箭!」然後結束;
(6)不論升級或投胎重新做龜,程序都會輸出當前等級「Lv.X」。
多行輸入。
每次輸入挑戰的寵物小精靈的等級。
多行輸入。
輸出規律詳見內容說明,如範例所示。
範例輸入一: 2 2 3 3 4 4 5 5 範例輸入二: 4 4 4 3 2 2 3 3 4 4 5 3 1
範例輸出一: 2/3 lv.2 0/5 3/5 lv.3 0/7 4/7 lv.4 0/9 5/9 水箭水箭! 範例輸出二: lv.1 lv.1 lv.1 lv.1 2/3 lv.2 0/5 3/5 lv.3 0/7 4/7 lv.4 0/9 5/9 8/9 水箭水箭!
ID | User | Problem | Subject | Hit | Post Date |
沒有發現任何「解題報告」 |