import java.io.*;
// サイトの都合でクラス名を変更しています
public class Main {
public int MAX_QUESTION = 5;
public int GOODANSWER = 0;
public static void main
(String[] args
) { try {
System.
out.
println("Welcome! This quiz helps you study Japanese in English"); System.
out.
println("'n' normal"); System.
out.
println("'h' hard"); System.
out.
println("'e' expert"); System.
out.
println("'z' exit"); System.
out.
println("Please select the level"); String line
= reader.
readLine(); char c = line.charAt(0);
switch (c) {
case 'n':
System.
out.
println("You selected normal"); for (int i=0; i<MAX_QUESTION; i++) {
int x
= (int)(Math.
random() * 10) + 1; switch (x) {
case 1:
line = responce.readLine();
if (line.equals(Answer)) {
System.
out.
println("correct"); GOODANSWER = GOODANSWER + 1;
} else {
System.
out.
println("incorrect"); }
break;
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
case 10:
}
}
break;
case 'h':
System.
out.
println("You selected hard"); break;
case 'e':
System.
out.
println("You selected expert"); break;
case 'z':
break;
default:
System.
out.
println("you must indicate valid character"); break;
}
System.
out.
println("invalid value"); }
System.
out.
println("the program was successfully ended"); }
}
aW1wb3J0IGphdmEuaW8uKjsKLy8g44K144Kk44OI44Gu6YO95ZCI44Gn44Kv44Op44K55ZCN44KS5aSJ5pu044GX44Gm44GE44G+44GZCnB1YmxpYyBjbGFzcyBNYWluIHsKCnB1YmxpYyBpbnQgTUFYX1FVRVNUSU9OID0gNTsKcHVibGljIGludCBHT09EQU5TV0VSID0gMDsKCnB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKQnVmZmVyZWRSZWFkZXIgcmVhZGVyID0gbmV3IEJ1ZmZlcmVkUmVhZGVyKG5ldyBJbnB1dFN0cmVhbVJlYWRlcihTeXN0ZW0uaW4pKTsKdHJ5IHsKU3lzdGVtLm91dC5wcmludGxuKCJXZWxjb21lISBUaGlzIHF1aXogaGVscHMgeW91IHN0dWR5IEphcGFuZXNlIGluIEVuZ2xpc2giKTsKU3lzdGVtLm91dC5wcmludGxuKCInbicgbm9ybWFsIik7ClN5c3RlbS5vdXQucHJpbnRsbigiJ2gnIGhhcmQiKTsKU3lzdGVtLm91dC5wcmludGxuKCInZScgZXhwZXJ0Iik7ClN5c3RlbS5vdXQucHJpbnRsbigiJ3onIGV4aXQiKTsKU3lzdGVtLm91dC5wcmludGxuKCJQbGVhc2Ugc2VsZWN0IHRoZSBsZXZlbCIpOwpTdHJpbmcgbGluZSA9IHJlYWRlci5yZWFkTGluZSgpOwpjaGFyIGMgPSBsaW5lLmNoYXJBdCgwKTsKCnN3aXRjaCAoYykgewpjYXNlICduJzoKU3lzdGVtLm91dC5wcmludGxuKCJZb3Ugc2VsZWN0ZWQgbm9ybWFsIik7CmZvciAoaW50IGk9MDsgaTxNQVhfUVVFU1RJT047IGkrKykgewppbnQgeCA9IChpbnQpKE1hdGgucmFuZG9tKCkgKiAxMCkgKyAxOwpzd2l0Y2ggKHgpIHsKY2FzZSAxOgpTeXN0ZW0ub3V0LnByaW50bG4oIlNjaG9vbCIpOwpTdHJpbmcgQW5zd2VyID0gIuWtpuagoSI7CkJ1ZmZlcmVkUmVhZGVyIHJlc3BvbmNlID0gbmV3IEJ1ZmZlcmVkUmVhZGVyKG5ldyBJbnB1dFN0cmVhbVJlYWRlcihTeXN0ZW0uaW4pKTsKbGluZSA9IHJlc3BvbmNlLnJlYWRMaW5lKCk7CmlmIChsaW5lLmVxdWFscyhBbnN3ZXIpKSB7ClN5c3RlbS5vdXQucHJpbnRsbigiY29ycmVjdCIpOwpHT09EQU5TV0VSID0gR09PREFOU1dFUiArIDE7Cn0gZWxzZSB7ClN5c3RlbS5vdXQucHJpbnRsbigiaW5jb3JyZWN0Iik7Cn0KYnJlYWs7CmNhc2UgMjoKY2FzZSAzOgpjYXNlIDQ6CmNhc2UgNToKY2FzZSA2OgpjYXNlIDc6CmNhc2UgODoKY2FzZSA5OgpjYXNlIDEwOgp9Cn0KYnJlYWs7CgpjYXNlICdoJzoKU3lzdGVtLm91dC5wcmludGxuKCJZb3Ugc2VsZWN0ZWQgaGFyZCIpOwpicmVhazsKCmNhc2UgJ2UnOgpTeXN0ZW0ub3V0LnByaW50bG4oIllvdSBzZWxlY3RlZCBleHBlcnQiKTsKYnJlYWs7CgpjYXNlICd6JzoKCmJyZWFrOwoKZGVmYXVsdDoKU3lzdGVtLm91dC5wcmludGxuKCJ5b3UgbXVzdCBpbmRpY2F0ZSB2YWxpZCBjaGFyYWN0ZXIiKTsKYnJlYWs7Cn0KfSBjYXRjaCAoSU9FeGNlcHRpb24gZSkgewpTeXN0ZW0ub3V0LnByaW50bG4oZSk7ClN5c3RlbS5vdXQucHJpbnRsbigiaW52YWxpZCB2YWx1ZSIpOwp9ClN5c3RlbS5vdXQucHJpbnRsbigidGhlIHByb2dyYW0gd2FzIHN1Y2Nlc3NmdWxseSBlbmRlZCIpOwp9Cn0=