문제 번호 1274 --[기초-종합+배열] 쌓기골뱅이

1274: [기초-종합+배열] 쌓기골뱅이

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 167  해결 문제 수: 75
[제출][채점상황][게시판][:]

문제 설명

현직이는 선생님으로부터 주어진대로 골뱅이를 쌓아서 앞에서 본 모습을 그려오라는 숙제를 받았다.

그런데 현직이는 너무 귀찮아서 프로그램으로 만들어 숙제를 하려고 한다.

위에서 봤을때 골뱅이들의 가로 갯수 a와 세로 갯수 b를 입력받는다.

그 다음줄부터 a * b 칸의 골뱅이 수를 입력받는다. ( 1 <= a , b <= 20) (0 <= 한 칸의 골뱅이수 <= 20)

그러면 그렇게 골뱅이를 쌓았을 때 앞에서 본 모습과 함께 그 아래에 골뱅이의 갯수를 출력한다.

입력

위에서 본 골뱅이들의 가로갯수 a와 세로갯수 b를 입력받는다.

(1 <= a , b <= 20) 

그 다음줄부터 a*b칸에 걸쳐 각 각의 칸에 세워진 골뱅이의 갯수를 입력받는다. (초등학교때 풀어봤던 쌓기나무 문제와 같다고 보면 된다.)

(0 <= 한칸에 골뱅이수 <= 20)

출력

입력받은대로 골뱅이를 쌓아 올렸을때, 그것을 정면에서 바라본 모습을 출력하고, 각각의 골뱅이 탑 아래에 그 높이를 출력하라.

입력예시

4 3
2 4 3 6
1 2 5 3
3 1 0 5

출력예시

      @ 
    @ @ 
  @ @ @ 
@ @ @ @ 
@ @ @ @ 
@ @ @ @ 
3 4 5 6 

도움말

 각 골뱅이나 숫자 뒤에는 띄어쓰기가 있습니다. 맨 뒤에도 있습니다. 다만 마지막 숫자 출력 한 뒤 줄바꿈(\n)은 없어요

출처

[제출][채점상황]