Learn every moment to make deepen me :D
문제
슬기는 지난 번 공던지기에서 져서 아이스크림을 사게되었다.
얼마 뒤 열받은 슬기는 체육 선생님에게 다시 한번 공던지기를 하여 아이스크림 내기를 하자고 제안하였다.
그런데 이번에는 불리한 슬기가 다음 룰을 제안하였다.
1. 공이 30m~40m나 60m~70m 에 들어오면 슬기가 이김.
2. 그 외의 구간에 떨어지면 체육선생님이 이김.
슬기가 던진 공의 위치가 입력으로 주어지면 슬기가 이기는 구간에는 "win"을 출력하고, 그 외에는 "lose"를 출력하시오.
입력
공의 위치 nn이 정수로 입력됨.(이번에는 정수로 입력됨)
출력
공이 떨어지는 위치 nn이 30≤n≤4030≤n≤40 이거나 60≤n≤7060≤n≤70 이면, win을 출력, 그외에는 lose를 출력한다.
입력 예시
50
출력 예시
lose
코드
#include <stdio.h>int main(){ int point; scanf("%d", &point); if(point>=30 && point<=40 || point>=60 && point<=70) printf("win");
/* win을 출력하기 위해선, 공의 하강 위치가 반드시 30보다 크고 40보다 작은 수거나,
60보다 크고 70보다 작은 수여야 하므로 AND연산자를 쓰고, 두 범위 중 한 곳에만 속해도
win을 출력할 수 있는 "참"이므로 두 경우 사이에는 OR연산자를 쓴다. */
else printf("lose"); return 0;}
1158 특별한 공 던지기 2
문제
슬기는 지난 번 공던지기에서 져서 아이스크림을 사게되었다.
얼마 뒤 열받은 슬기는 체육 선생님에게 다시 한번 공던지기를 하여 아이스크림 내기를 하자고 제안하였다.
그런데 이번에는 불리한 슬기가 다음 룰을 제안하였다.
1. 공이 30m~40m나 60m~70m 에 들어오면 슬기가 이김.
2. 그 외의 구간에 떨어지면 체육선생님이 이김.
슬기가 던진 공의 위치가 입력으로 주어지면 슬기가 이기는 구간에는 "win"을 출력하고, 그 외에는 "lose"를 출력하시오.
입력
공의 위치 nn이 정수로 입력됨.(이번에는 정수로 입력됨)
출력
공이 떨어지는 위치 nn이 30≤n≤4030≤n≤40 이거나 60≤n≤7060≤n≤70 이면, win을 출력, 그외에는 lose를 출력한다.
입력 예시
50
출력 예시
lose
코드
#include <stdio.h>
int main(){
int point;
scanf("%d", &point);
if(point>=30 && point<=40 || point>=60 && point<=70) printf("win");
/* win을 출력하기 위해선, 공의 하강 위치가 반드시 30보다 크고 40보다 작은 수거나,
60보다 크고 70보다 작은 수여야 하므로 AND연산자를 쓰고, 두 범위 중 한 곳에만 속해도
win을 출력할 수 있는 "참"이므로 두 경우 사이에는 OR연산자를 쓴다. */
else printf("lose");
return 0;
}
'Wargame > CodeUp' 카테고리의 다른 글