**
问题描述
利用字母可以组成一些美丽的图形,下面给出了一个例子:
ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC
这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。
输入格式
输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。**
这个题目第一次看见的时候感觉挺简单的,结果自己越做越迷,如今终于思路清晰给大家分享一下
思路
像做这类似的题就是找它其中的规律,这其中规律很容易发现
第一行:从A+0开始
第二行:从A+1开始
以此类推
若果每一行的第一个字符比A大那就先自减,减到A在往上加一定是加,不能自加,若果自加就错了。
代码
通过代码讲解一下:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System