본문 바로가기
알고리즘/CodeUp PS

[CodeUp][Python] 1158번 : 특별한 공 던지기 2

by 빛밤하늘 2021. 8. 21.
반응형

밑의 링크는 CodeUp에서의 문제 링크입니다.

문제는 링크를 통해서 직접 봐주시길 바랍니다.

 

특별한 공 던지기 2

공이 떨어지는 위치 $n$이 $30 \leq n \leq 40$ 이거나 $60 \leq n \leq 70$ 이면, win을 출력, 그외에는 lose를 출력한다.

codeup.kr

 

 

 

 

 

 

 

 

주의해야 할 점

바로 앞 문제인 1157번처럼 어떤 수에 대해서 특정 범위에 대해 크기 비교를 할 때 주의해야합니다.

 

밑의 링크인 1157번에서 주의해야 할 점을 한 번 읽어보세요.

 

[CodeUp][Python] 1157번 : 특별한 공 던지기 1

밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 특별한 공 던지기 1 50이상 60이하이면 win을 출력, 그 외에는 lose를 출력하시오. codeup.kr 주의해야 할 점

brightnightsky77.tistory.com

 

 

 

생각한 풀이 과정

  1. readline을 사용하기 위해 import 합니다.
  2. 공의 위치인 정수 n을 입력합니다. 정수형으로 변환하고, 변수 n에 저장합니다.
  3. 공의 위치인 n의 값이 30 이상 40 이하이거나 60 이상 70 이하이면, 문자열 win을 출력합니다.
  4. 그 외의 경우에는, 문자열 lose를 출력합니다.



 

 

 

 

 

 

제출한 파이썬 코드

# readline을 사용하기 위해 import합니다.
from sys import stdin


# 공의 위치 n을 입력합니다.
# 정수형으로 변환합니다.
n = int(stdin.readline())

# 공이 떨어지는 위치 n이 30 <= n <= 40이거나 60 <= n <= 70이면
if 30 <= n <= 40 or 60 <= n <= 70:
    # win을 출력합니다.
    print('win')
# 그 외에는
else:
    # lose를 출력합니다.
    print('lose')

 

 

 

제출 결과

결과

 

 

 

※ 궁금한 부분, 이상한 점 및 오타는 댓글에 부탁드립니다.

※ 더 효율적이고 빠른 정답을 환영합니다.

반응형

댓글