되는대로 살자

[C언어 기출문제&풀이] histogram 본문

2009~2014/C/C++

[C언어 기출문제&풀이] histogram

malu 2010. 11. 2. 22:00

히스토그램을 출력하는 문제이다.

입력

입력되는 수는 1 이상 9 이하의 자연수이다. 수의 개수는 최대 30 개이고 입력의 끝은 0 이다.

출력

출력 예의 형식으로 출력한다.

불 필요한 공백을 출력해서는 안된다.

입출력 예

입력

6 2 9 8 3 4 7 0

출력

     *        
     * *      
     * *     *
 *   * *     *
 *   * *     *
 *   * *   * *
 *   * * * * *
 * * * * * * *
 * * * * * * *
 6 2 9 8 3 4 7

출력 보충

공백이 . 이라면
.....*........
.....*.*......
.....*.*.....*
.*...*.*.....*
.*...*.*.....*
.*...*.*...*.*
.*...*.*.*.*.*
.*.*.*.*.*.*.*
.*.*.*.*.*.*.*
.6.2.9.8.3.4.7

풀이 : 제일 윗줄을 0이라 하고 밑으로 갈때마다 y좌표가 1씩 늘어나는 것을 보면서 세도록 한다.