반응형
밑의 링크는 CodeUp에서의 문제 링크입니다.
문제는 링크를 통해서 직접 봐주시길 바랍니다.
주의해야 할 점
바로 앞 문제인 1157번처럼 어떤 수에 대해서 특정 범위에 대해 크기 비교를 할 때 주의해야합니다.
밑의 링크인 1157번에서 주의해야 할 점을 한 번 읽어보세요.
이번 문제에서는 배수를 판별하는 조건도 같이 쓰였습니다.
앞의 1155번에서의 주의해야할 점도 같이 읽어보세요.
생각한 풀이 과정
- readline을 사용하기 위해 import 합니다.
- 슬기가 던진 공의 위치를 입력합니다. 정수형으로 변환하고, 변수 ball_position에 저장합니다.
- 공의 위치인 ball_position의 값이 50 이상 70 이하이거나 6의 배수라 ball_position의 값을 6으로 나누었을 때 나머지가 0이라면, 문자열 win을 출력합니다.
- 그 외의 경우에는, 문자열 lose를 출력합니다.
제출한 파이썬 코드
# readline을 사용하기 위해 import합니다.
from sys import stdin
# 슬기가 던진 공의 위치를 입력합니다.
# 정수형으로 변환합니다.
ball_position = int(stdin.readline())
# 공의 위치가 50 이상 70 이하이거나, 6의 배수이면
if 50 <= ball_position <= 70 or ball_position % 6 == 0:
# win을 출력합니다.
print('win')
# 그 외에는
else:
# lose를 출력합니다.
print('lose')
제출 결과
※ 궁금한 부분, 이상한 점 및 오타는 댓글에 부탁드립니다.
※ 더 효율적이고 빠른 정답을 환영합니다.
반응형
댓글