CodeUp 1098[기초-2차원배열] 설탕과자 뽑기 -C/C++
본문 바로가기
알고리즘 풀이/CodeUp

CodeUp 1098[기초-2차원배열] 설탕과자 뽑기 -C/C++

by IYK2h 2020. 10. 28.
728x90

 

#include <stdio.h>

int main(){
    
    int i,j,l,d,w,h,x,y,n;
    
    scanf("%d %d\n",&w,&h);
    int a[w][h] = {};
    scanf("%d\n",&n);
    for(int c=0;c<n;c++){
    scanf("%d %d %d %d",&l,&d,&x,&y);
        if(d==1){
            for(i=0;i<l;i++){
                a[x-1+i][y-1]=1;
            }
        }else if(d==0){
            for(j=0;j<l;j++){
                a[x-1][y-1+j]=1;
            }
        }
    }
    
    for(i=0;i<w;i++){
        for(j=0;j<h;j++){
            printf("%d ",a[i][j]);
        }
        printf("\n");
    }

    
    return 0;
} 

입렵 예시를 보면서 풀면 쉽게 해결된다.

 

 

 

codeup 관계자에게 허락을 구하고 올리는 글입니다다. 문제시 글은 내리도록 하겠습니다.

 

codeup 기초100제

 

 

 

728x90

댓글