백준2353 [백준/파이썬] 31775번 글로벌 포닉스 -Coderes = []for _ in range(3): s = input() res.append(s[0])print("GLOBAL" if sorted(res) == ['k', 'l', 'p'] else "PONIX") 2024. 4. 29. [백준/파이썬] 31694번 Kto wygrał? -Codealgosia = list(map(int, input().split()))bajtek = list(map(int, input().split()))if sum(algosia) != sum(bajtek): print("Algosia" if sum(algosia) > sum(bajtek) else "Bajtek") exit()tie = Falsefor i in range(10, 0, -1): if algosia.count(i) > bajtek.count(i): print("Algosia") tie = True break elif algosia.count(i) 2024. 4. 28. [백준/파이썬] 31312번 Water Journal -Coden, a, b = map(int, input().split())arr = [0] * (b + 1)flag = Truefor _ in range(n - 1): w = int(input()) if w b: flag = False arr[w] = 1if flag: if arr[a] == 0 and arr[b] == 0: print(-1) elif arr[a] == 0: print(a) elif arr[b] == 0: print(b) else: for i in range(a, b + 1): print(i)else: print(-1) 2024. 4. 27. [백준/파이썬] 27736번 찬반투표 -Coden = int(input())vote = list(map(int, input().split()))if vote.count(0) >= n / 2: print("INVALID")elif vote.count(-1) >= vote.count(1): print("REJECTED")else: print("APPROVED") 2024. 4. 27. [백준/파이썬] 20374번 Big Money -Codeimport sysinput_lines = sys.stdin.readlines()res = 0for num in input_lines: n1, n2 = map(int, num.strip().split('.')) res += n1 * 100 + n2print(f"{res // 100}.{res % 100:02d}")해결을 하는데 2가지 문제점이 있었습니다. 첫 번째는 더하는 것을 통해 문제를 해결하려 했으나 소수점 문제가 생겨서 100을 곱하고 다시 나눠주는 방법으로 해결하였습니다. 두 번째는 시간 초과 문제인데 처음에 readline을 사용하여 해결해 보려 했지만 그래도 해결이 안 되었습니다. 그래서 찾아보니 readlines로 입력을 한 번에 받아서 입력이 끝나면 그때 해결을 하는 .. 2024. 4. 25. [백준/파이썬] 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. 이전 1 ··· 46 47 48 49 50 51 52 ··· 393 다음