思路
list中的字符串是通过键盘上从左到右,从上到下敲出来的。
因为python的for循环的变量不能是字符,所以用列表代替。
我用python做出来的答案实际上是根据这个代码想出来的。
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改
public class Main {
public static void main(String[] args) {
int count = 26 + 26 * 26;
for(char i = 'A';i <= 'Z';i++)
for(char j = 'A';j <= 'Z';j++)
for(char k = 'A';k <= 'Z';k++){
count++;
if(count == 2022)
System.out.println(i + "" + j + "" + k);
}
}
}
答案
cnt = 26 + 26*26
a = list('qwertyuiopasdfghjklzxcvbnm')
a.sort()
for i in a:
for j in a:
for k in a:
cnt += 1
if cnt == 2022:
e = i+j+k
print(e.upper())