A1032. 画三角形2
问题描述
找出下面给出图形的规律,给出n,画一个n行的对应图形。
A
BAB
CBABC
DCBABCD
A
BAB
CBABC
DCBABCD
输入格式
输入包含一个数n。1<=n<=20
输出格式
输出与上图类似n行的图形。
样例输入
4
样例输出
A
BAB
CBABC
DCBABCD
BAB
CBABC
DCBABCD
package www.tsinsen.com; import java.util.Scanner; public class A1032 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scan=new Scanner(System.in); int n=scan.nextInt(); char[][] chars=new char[n][n*2-1]; for(int i=0;i<n;i++) { for(int j=0;j<2*i+1;j++) { chars[i][j]=(char)('A'+Math.abs(i-j)); } } for(int i=0;i<n;i++) { for(int j=0;j<2*i+1;j++) { System.out.print(chars[i][j]); } System.out.println(); } } }