import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
String[] str = bf.readLine().split(" ");
int T = Integer.parseInt(str[0]);
int K = Integer.parseInt(str[1]);
for (int i = 0; i < K; i++) {
String[] buf = bf.readLine().split(" ");
int b = Integer.parseInt(buf[1]);
int t = Integer.parseInt(buf[2]);
if (b == 0 && buf[0].compareTo(buf[3]) > 0) {//win
if (T < t && T != 0) {
System.out.print(String.format("Not enough tokens. Total = %d.", T));
System.out.println();
} else {
T += t;
System.out.print(String.format("Win %d! Total = %d.", t, T));
System.out.println();
if (T == 0) {
System.out.println("Game Over.");
break;
}
}
} else if (b == 0 && buf[0].compareTo(buf[3]) < 0) {//lose
if (T < t && T != 0) {
System.out.print(String.format("Not enough tokens. Total = %d.", T));
System.out.println();
} else {
T -= t;
System.out.print(String.format("Lose %d. Total = %d.", t, T));
System.out.println();
if (T == 0) {
System.out.println("Game Over.");
break;
}
}
} else if (b == 1 && buf[0].compareTo(buf[3]) > 0) {//lose
if (T < t && T != 0) {
System.out.print(String.format("Not enough tokens. Total = %d.", T));
System.out.println();
} else {
T -= t;
System.out.print(String.format("Lose %d. Total = %d.", t, T));
System.out.println();
if (T == 0) {
System.out.println("Game Over.");
break;
}
}
} else if (b == 1 && buf[0].compareTo(buf[3]) < 0) {//win
if (T < t && T != 0) {
System.out.print(String.format("Not enough tokens. Total = %d.", T));
System.out.println();
} else {
T += t;
System.out.print(String.format("Win %d! Total = %d.", t, T));
System.out.println();
if (T == 0) {
System.out.println("Game Over.");
break;
}
}
}
}
}
}
PAT_B_1071_Java(15分)
最新推荐文章于 2020-07-18 18:54:32 发布