본문 바로가기

백준2354

[백준/파이썬] 29722번 브실혜성 -Codey, m, d = map(int, input().split("-"))n = int(input())d += nm += (d - 1) // 30d = (d - 1) % 30 + 1y += (m - 1) // 12m = (m - 1) % 12 + 1print(f"{y}-{m:02d}-{d:02d}")처음에 입출력은 맞으나 틀려서 찾아보니 주기를 더하고 30일이 되었는데 아무 생각 없이 30으로 나눠버리면 0일이 되어 버리기 때문입니다. 따라서 30일로 나누었을 때, 몫과 나머지를 더하면서 -1을 한 상태로 해야 합니다. 2024. 4. 24.
[백준/파이썬] 31097번 Astrology -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 + .. 2024. 4. 23.
[백준/파이썬] 28135번 Since 1973 -Code res = 0 for n in range(int(input())): res += 1 if "50" in str(n): res += 1 print(res) 2024. 4. 22.
[백준/파이썬] 23663번 Deja vu of Go Players -Code for _ in range(int(input())): red, white = map(int, input().split()) red_list = list(map(int, input().split())) white_list = list(map(int, input().split())) print("Yes" if red 2024. 4. 21.
[백준/파이썬] 31655번 International Dates -Code date = list(map(int, input().split('/'))) if date[0] > 12: print("EU") elif date[1] > 12: print("US") else: print("either") 2024. 4. 20.
[백준/파이썬] 26863번 Absolutely Flat -Code a_list = sorted([int(input()) for _ in range(4)]) b = int(input()) if len(set(a_list)) == 1: print(1) elif a_list[0] + b == a_list[1] and a_list[1] == a_list[2] and a_list[2] == a_list[3]: print(1) else: print(0) 2024. 4. 19.