-Code
date = [[3, 21], [4, 20], [5, 21], [6, 21], [7, 23],
[8, 23], [9, 23], [10, 23], [11, 23], [12, 22],
[1, 20], [2, 19]]
constellation = [
"Aries", "Taurus", "Gemini", "Cancer", "Leo", "Virgo",
"Libra", "Scorpio", "Sagittarius", "Capricorn", "Aquarius",
"Pisces"
]
y, m, d = map(int, input().split("-"))
for i in range(12):
day = m * 30 + d
start = date[i][0] * 30 + date[i][1]
end = date[(i + 1) % 12][0] * 30 + date[(i + 1) % 12][1]
if start > end and (start <= day or end > day):
print(constellation[i])
break
elif start <= day < end:
print(constellation[i])
break
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 20374번 Big Money (0) | 2024.04.25 |
---|---|
[백준/파이썬] 29722번 브실혜성 (0) | 2024.04.24 |
[백준/파이썬] 28135번 Since 1973 (0) | 2024.04.22 |
[백준/파이썬] 23663번 Deja vu of Go Players (0) | 2024.04.21 |
[백준/파이썬] 31655번 International Dates (0) | 2024.04.20 |