public class Escape2Char {
public static void main(String[] args) {
//\x35\x35\x2c\x35\x36\x2c\x35\x34\x2c\x37\x39\x2c\x31\x31
//\x35\x2c\x36\x39\x2c\x31\x31\x34\x2c\x31\x31\x36\x2c\x31
//\x30\x37\x2c\x34\x39\x2c\x35\x30
Scanner input = new Scanner(System.in);
String s = input.nextLine();
for(int i = 0; i < s.length();) {
int sum = 0;
for(int j = 0; j < 4; j++) {
if(j == 2) {
sum += 16 * fun(s.charAt(i + j));
}
else if(j == 3) {
sum += fun(s.charAt(i + j));
}
}
System.out.print((char)sum);
i+=4;
}
input.close();
}
public static int fun(char n) {
if(Character.isDigit(n))
return (int)(n-'0');
else return (int)(n-'W');
}
}
直接copy当然不能出flag啦(