문제 C: 탑 그리기 #2

문제 C: 탑 그리기 #2

실행시간 제한: 1 Sec  메모리사용 제한: 128 MB
제출: 119  통과: 49
[제출] [채점기록] [묻고답하기] [만든사람:]

문제 설명

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

입력 설명

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

출력 설명

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

입력 예시 Copy

2
2
3

출력 예시 Copy

%%%
%%%
 %
%%%

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