a571: 假如你是一隻車厘龜
Tags :
Accepted rate : 18人/24人 ( 75% ) [非即時]
評分方式:
Strictly

最近更新 : 2022-01-13 15:06

Content

如你所願,你現在是一隻車厘龜了!

車厘龜們需要不斷挑戰其他寵物小精靈來吸取經驗值以進行升級,終有一日你會進化成為水箭龜的~

 

請你設計一款不斷訓練自己的程序,用法如下:

(1)你的起始等級為Lv.1,每一級升級所需經驗值為當前等級數的2倍+1(例:Lv.1時);

(2)過程中你只能挑戰不高於自己等級一級的寵物小精靈才能夠戰勝,戰勝後可獲得與該寵物小精靈的等級數相同的經驗值,輸出「已獲得經驗值/當前等級所需經驗值」(若因此升級,則顯示最新一級的資訊);

(3)過程中若你挑戰了高於自己等級一級以上的寵物小精靈,不幸地你便會重傷不治,然後投胎再次成為一隻Lv.1的車厘龜,繼續為成為 一隻成功的水箭龜而努力;

(4)當經驗值達到或超過當前等級所需經驗值便會升級,升級後經驗值重新計算;

(5)當你升級至Lv.5時,你便會進化成水箭龜!程序只輸出「水箭水箭!」然後結束;

(6)不論升級或投胎重新做龜,程序都會輸出當前等級「Lv.X」。

Input

多行輸入。

每次輸入挑戰的寵物小精靈的等級。

Output

多行輸入。

輸出規律詳見內容說明,如範例所示。

Sample Input #1
範例輸入一:
2
2
3
3
4
4
5
5

範例輸入二:
4
4
4
3
2
2
3
3
4
4
5
3
1
Sample Output #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
水箭水箭!
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (50%): 1.0s , <1K
公開 測資點#1 (50%): 1.0s , <1K
Hint :
Tags:
出處:
[管理者:
kichan@g.pui... (陳嘉賢CHAN KA IN)
]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」