/*SFC版 DRAGON QUEST 3
レベルと経験値の関係を出力するJAVAプログラム(盗賊のみ)
1998年5月12日作成。*/
class Dq3Thief2 {
public static void main(String args[]) {
int i; //レベル
int exp[] = new int [100]; //経験値
int kaisa[] = new int [100]; //階差数列
System.out.println("Lv Ex_thief");
System.out.println(" 1 0");
kaisa[2] = 13; //階差数列の計算
kaisa[3] = 2 * kaisa[2];
for (i= 4; i<=13; i++) {
kaisa[i] = (3 * kaisa[i-1]) / 2;
}
for (i=14; i<=20; i++) {
kaisa[i] = (5 * kaisa[i-1]) / 4;
}
for (i=21; i<=42; i++) {
kaisa[i] = (9 * kaisa[i-1]) / 8;
}
for (i=43; i<=99; i++) {
kaisa[i] = kaisa[i-1];
}
exp[1] = 0; //経験値の計算
for (i= 2; i<=99; i++) {
exp[i] = exp[i-1] + kaisa[i];
System.out.println(i + " " + exp[i]); //結果の出力
}
}
}