字母圖形
時間限制:1000ms 記憶體限制:256mb
題目描述
利用字母可以組成一些美麗的圖形,下面給出了一個例子:
ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC
這是一個5行7列的圖形,請找出這個圖形的規律,并輸出一個 \(n\) 行 \(m\) 列的圖形。
輸入格式
輸入一行,包含兩個整數 \(n\) 和 \(m\) ,分别表示你要輸出的圖形的行數的列數。
輸出格式
資料範圍
樣例輸入
5 7
樣例輸出
ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC
解題思路
解題代碼-Java
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
int m = input.nextInt();
input.close();
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
System.out.printf("%c", 'A' + Math.abs(i - j));
}
System.out.println();
}
}
}