Problem C: 탑 그리기 #2

Problem C: 탑 그리기 #2

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 178  Solved: 78
[Submit] [Status] [Web Board] [Creator:]

Description

정수 n이 입력될 경우 아랫부분은 높이 n인 이등변 삼각형 모양이 되도록 하고, 윗부분은 사각형모양이 되도록 하되 폭은 삼각형의 맨 아래 변과 같게 하고 높이는 n이 되도록 하는 모양의 탑을 그릴 수 있는 프로그램을 작성하자(출력 예시 형태 참조).

Input

테스트 케이스 횟수를 나타내는 정수(T)가 하나 입력된 후, 정수 n이 T개 만큼 입력된다.( 1 <= T <= 10, 1 <= n <= 20)

Output

각 테스트 케이스마다 예시와 같은 모양을 % 문자를 이용하여 출력하되, 각 케이스 별로 출력된 결과들 사이에는 빈 줄을 하나 넣는다.

Sample Input Copy

2
2
3

Sample Output Copy

%%%
%%%
 %
%%%

%%%%%
%%%%%
%%%%%
  %
 %%%
%%%%%