본문 바로가기

백준/C

[BaeKJoon/C] 백준21591 c Laptop Sticker

반응형

https://www.acmicpc.net/problem/21591

 

21591번: Laptop Sticker

The single line of input contains four integers $w_c$, $h_c$, $w_s$ and $h_s$ ($1 \le w_c, h_c, w_s, h_s \le 1,000$), where $w_c$ is the width of your new laptop computer, $h_c$ is the height of your new laptop computer, $w_s$ is the width of the laptop s

www.acmicpc.net

 

문제

학교에서 랩톱 컴퓨터를 제공했습니다! 하지만, 그들은 새 컴퓨터에 그들의 로고가 새겨진 노트북 스티커를 붙이기를 고집합니다. 그 스티커는 매우 클 수도 있고, 회전할 수 없어요! 모든 면에 1센티미터의 여유분이 있으면 맞을까요?

입력
입력 한 줄에는 4개의 정수가 포함되어 있습니다. (), wc는 새 노트북 컴퓨터의 너비, hc는 새 노트북 컴퓨터의 높이, ws는 노트북 스티커의 너비, hs는 노트북 스티커의 높이입니다. 모든 치수는 센티미터입니다.

출력
노트북 스티커가 회전하지 않고 새 노트북 컴퓨터에 들어갈 경우 1의 정수를 출력하고, 모든 면에 1cm의 공간이 있는 경우, 노트북 스티커가 맞지 않을 경우 0을 출력합니다.

 

풀이

모든 면에 1cm의 공간이 있는 경우, 노트북 스티커가 맞지 않을 경우 0을 출력합니다.

- 새노트북의 너비 , 높이 wc,hc가 각각 스티커와 2센티 이상 차이나야 한다.

 

코드

#include <stdio.h>
 
int main() {
 
    int wc, hc, ws, hs;
    scanf("%d %d %d %d"&wc, &hc, &ws, &hs);
 
    if (wc - ws >= 2 && hc - hs >= 2) {
        printf("1");
    }
    else printf("0");
}
 
 
 
cs

 

 

반응형