package _2_base;
import java.util.Scanner;
public class _3_LetterGraphics_noallaccept {
public static void main(String[] args) {
printgraph();
}
public static void printgraph() {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int m=sc.nextInt();
char[][] ca=new char[n][m];
for (int i = 0; i< n; i++) {
for (int j = i; j < m; j++) {
// 每次循环i不变,j在增加,故字母递增
ca[i][j]=(char) ('A'+j-i);
}
for (int j = 0; j <=i-1; j++) {
// 每次循环i不变,j在增加,字母递减(这是每行前i个)
ca[i][j]=(char) ('A'-j+i);
}
}
for (char[] one:ca) {
for(char ch:one) {
System.out.print(ch);
}
System.out.println();
}
}
}
这道题数据没有完全通过,不知道哪里的原因,哪位大佬知道还请大佬指教,感谢感谢!!!