[백준/파이썬] 4892번 숫자 맞추기 게임 풀이
업데이트:
문제 정보
- 문제 출처: 백준 온라인 저지
- 문제 링크: 4892번 숫자 맞추기 게임
- 문제풀이 코드 GitHub 링크
- 제출 언어: Python 3
풀이
문제
주어진 연산 과정을 따랐을 때 결과의 홀짝과 최종 수를 출력하는 문제입니다.
코드
T=1
while True:
a=int(input())*3
if a==0:break
f=a%2==0
b=(a//2 if f else (a+1)//2)*3//9
print(f'{T}. {"even"if f else"odd"} {b}')
T+=1
설명
문제에서 제시한 계산 절차를 그대로 구현하고
중간 값의 홀짝 여부에 따라 even 또는 odd를 출력합니다.
댓글남기기