显示原始代码
import java.util.Scanner;
public class A1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] scores = new int[n];
boolean isIn = false;
String[] dws = new String[n];
for (int i = 0; i < n; i++) {
scores[i] = sc.nextInt();
}
for (int j = 0; j < n; j++) {
if (0 <= scores[j] & scores[j] < 1200) {
dws[j] = "Newbie";
} else if (1200 <= scores[j] & scores[j] < 1400) {
dws[j] = "Pupil";
} else if (1400 <= scores[j] & scores[j] < 1600) {
dws[j] = "Specialist";
} else if (1600 <= scores[j] & scores[j] < 1900) {
dws[j] = "Expert";
} else if (1900 <= scores[j] & scores[j] < 2100) {
dws[j] = "Candidate Master";
} else if (2100 <= scores[j] & scores[j] < 2300) {
dws[j] = "Master";
} else if (2300 <= scores[j] & scores[j] < 2400) {
dws[j] = "International Master";
}
else if (2400 <= scores[j] & scores[j] < 2600) {
dws[j] = "Grandmaster";
} else if (2600 <= scores[j] & scores[j] < 3000) {
dws[j] = "International Grandmaster";
} else if (3000 <= scores[j] & scores[j] < 4000) {
dws[j] = "Legendary Grandmaster";
} else if (4000 <= scores[j]) {
dws[j] = "Tourist";
}
if (scores[j] >= 1700) {
isIn = true;
}
if (isIn) {
System.out.print(dws[j] + " "
+ "Yes");
} else {
System.out.print(dws[j] + " "
+ "No");
}
if (j != n - 1) {
System.out.println();
}
}
}
}