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 :
String 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+44GZCnB1YmxpYyBjbGFzcyBNYWluIHsKCnB1YmxpYyBpbnQgTUFYX1FVRVNUSU9OID0gNTsKcHVibGljIGludCBHT09EQU5TV0VSID0gMDsKCnB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKQnVmZmVyZWRSZWFkZXIgcmVhZGVyID0gbmV3IEJ1ZmZlcmVkUmVhZGVyKG5ldyBJbnB1dFN0cmVhbVJlYWRlcihTeXN0ZW0uaW4pKTsKdHJ5IHsKU3lzdGVtLm91dC5wcmludGxuKCJXZWxjb21lISBUaGlzIHF1aXogaGVscHMgeW91IHN0dWR5IEphcGFuZXNlIGluIEVuZ2xpc2giKTsKU3lzdGVtLm91dC5wcmludGxuKCInbicgbm9ybWFsIik7ClN5c3RlbS5vdXQucHJpbnRsbigiJ2gnIGhhcmQiKTsKU3lzdGVtLm91dC5wcmludGxuKCInZScgZXhwZXJ0Iik7ClN5c3RlbS5vdXQucHJpbnRsbigiJ3onIGV4aXQiKTsKU3lzdGVtLm91dC5wcmludGxuKCJQbGVhc2Ugc2VsZWN0IHRoZSBsZXZlbCIpOwpTdHJpbmcgbGluZSA9IHJlYWRlci5yZWFkTGluZSgpOwpjaGFyIGMgPSBsaW5lLmNoYXJBdCgwKTsKCnN3aXRjaCAoYykgewpjYXNlICduJzoKU3lzdGVtLm91dC5wcmludGxuKCJZb3Ugc2VsZWN0ZWQgbm9ybWFsIik7CmZvciAoaW50IGk9MDsgaTxNQVhfUVVFU1RJT047IGkrKykgewppbnQgeCA9IChpbnQpKE1hdGgucmFuZG9tKCkgKiAxMCkgKyAxOwpzd2l0Y2ggKHgpIHsKY2FzZSAxOgpTeXN0ZW0ub3V0LnByaW50bG4oIlNjaG9vbCIpOwpTdHJpbmcgQW5zd2VyID0gIuWtpuagoSI7CkJ1ZmZlcmVkUmVhZGVyIHJlc3BvbmNlID0gbmV3IEJ1ZmZlcmVkUmVhZGVyKG5ldyBJbnB1dFN0cmVhbVJlYWRlcihTeXN0ZW0uaW4pKTsKU3RyaW5nIGxpbmUgPSByZXNwb25jZS5yZWFkTGluZSgpOwppZiAobGluZS5lcXVhbHMoQW5zd2VyKSkgewpTeXN0ZW0ub3V0LnByaW50bG4oImNvcnJlY3QiKTsKR09PREFOU1dFUiA9IEdPT0RBTlNXRVIgKyAxOwp9IGVsc2UgewpTeXN0ZW0ub3V0LnByaW50bG4oImluY29ycmVjdCIpOwp9CmJyZWFrOwpjYXNlIDI6CmNhc2UgMzoKY2FzZSA0OgpjYXNlIDU6CmNhc2UgNjoKY2FzZSA3OgpjYXNlIDg6CmNhc2UgOToKY2FzZSAxMDoKfQp9CmJyZWFrOwoKY2FzZSAnaCc6ClN5c3RlbS5vdXQucHJpbnRsbigiWW91IHNlbGVjdGVkIGhhcmQiKTsKYnJlYWs7CgpjYXNlICdlJzoKU3lzdGVtLm91dC5wcmludGxuKCJZb3Ugc2VsZWN0ZWQgZXhwZXJ0Iik7CmJyZWFrOwoKY2FzZSAneic6CgpicmVhazsKCmRlZmF1bHQ6ClN5c3RlbS5vdXQucHJpbnRsbigieW91IG11c3QgaW5kaWNhdGUgdmFsaWQgY2hhcmFjdGVyIik7CmJyZWFrOwp9Cn0gY2F0Y2ggKElPRXhjZXB0aW9uIGUpIHsKU3lzdGVtLm91dC5wcmludGxuKGUpOwpTeXN0ZW0ub3V0LnByaW50bG4oImludmFsaWQgdmFsdWUiKTsKfQpTeXN0ZW0ub3V0LnByaW50bG4oInRoZSBwcm9ncmFtIHdhcyBzdWNjZXNzZnVsbHkgZW5kZWQiKTsKfQp9