문제
본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다.
------
월이 입력될 때 계절 이름이 출력되도록 해보자.
월 : 계절 이름
12, 1, 2 : winter
3, 4, 5 : spring
6, 7, 8 : summer
9, 10, 11 : fall
예시
...
if n//3==1 :
print("spring")
...
참고
때때로 수들의 특징을 관찰하고 이용하면 매우 간단히 해결할 수도 있다.
내 풀이
a = int(input())
if (a//3 == 1):
print("spring")
elif (a//3 == 2):
print("summer")
elif (a//3 == 3):
print("fall")
else:
print("winter")
모범답안
a=int(input())
if a//3==1:
print("spring")
elif a//3==2:
print("summer")
elif a//3==3:
print("fall")
else:
print("winter")
해설
3으로 나눈 몫을 이용해서 계절을 구분해줄 수 있다.
'CodeUp 기본 100제 - Python' 카테고리의 다른 글
[CodeUp] 6072 : [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기1 (Python) (0) | 2023.05.12 |
---|---|
[CodeUp] 6071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기 (Python) (0) | 2023.05.12 |
[CodeUp] 6069 : [기초-조건/선택실행구조] 평가 입력받아 다르게 출력하기 (Python) (0) | 2023.05.12 |
[CodeUp] 6068 : [기초-조건/선택실행구조] 점수 입력받아 평가 출력하기 (Python) (0) | 2023.05.12 |
[CodeUp] 6067 : [기초-조건/선택실행구조] 정수 1개 입력받아 분류하기 (Python) (0) | 2023.05.12 |