BASIC의 개발 노트

1098 : [기초-종합+배열] 설탕과자 뽑기 본문

Algorithm/CodeUp

1098 : [기초-종합+배열] 설탕과자 뽑기

B2SIC 2019. 4. 19. 13:29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <stdio.h>
 
int main()
{
    int h, w, n;
    int board[101][101= {0};
    
    scanf("%d %d"&h, &w);
    scanf("%d"&n);
    
    for(int i = 0; i < n; i++){
        int l, d, x, y;
        scanf("%d %d %d %d"&l, &d, &x, &y);
        
        if (d == 1){ // 세로 일 경우
            for(int k = x; k < x + l; k++){
                board[k][y] = 1;
            }
        }else// 가로 일 경우
            for(int k = y; k < y + l; k++){
                board[x][k] = 1;
            }
        }
    }
    
    for(int i = 1; i <= h; i++){
        for(int j = 1; j <= w; j++){
            printf("%d ", board[i][j]);
        }
        printf("\n");
    }
    return 0;
}
 
cs
Comments