본문 바로가기

python-algorithm1422

백준 31610 飴の袋詰め (Drops Packing) https://www.acmicpc.net/problem/31610 31610번: 飴の袋詰め (Drops Packing) 1 個 A 円の飴を B 個と,C 円の袋を 1 つ買う.合計金額はいくらか求めよ. www.acmicpc.net 1234567891011def sol(a, b, c): return a * b + c if __name__ == '__main__': a = int(input()) b = int(input()) c = int(input()) print(sol(a, b, c)) cs 2024. 4. 15.
백준 31611 火曜日 (Tuesday) https://www.acmicpc.net/problem/31611 31611번: 火曜日 (Tuesday) 今日の X 日後が火曜日であるならば 1 を,そうでないならば 0 を出力せよ. 答え以外は何も出力しないこと.(入力を促す文章なども出力しないこと.) www.acmicpc.net 1234567891011def sol(x): if x % 7 == 2: return 1 else: return 0 if __name__ == '__main__': x = int(input()) print(sol(x)) cs 2024. 4. 15.
백준 31614 分 (Minutes) https://www.acmicpc.net/problem/31614 31614번: 分 (Minutes) 整数 H, M が与えられる. H 時間 M 分が何分かを求めよ. www.acmicpc.net 123456789def sol(h, m): return h * 60 + m if __name__ == '__main__': h = int(input()) m = int(input()) print(sol(h, m)) cs 2024. 4. 15.
백준 31654 Adding Trouble https://www.acmicpc.net/problem/31654 31654번: Adding Trouble Your friend Bob is really bad at adding numbers, and he’d like some help to make sure he’s doing it correctly! Can you help Bob make sure he is adding correctly? Given 3 integers $A$, $B$, $C$, make sure that $A + B = C$, and that Bob indeed added $A$ www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 def sol(a, b, c): if a + b == c: return "corr.. 2024. 4. 15.
백준 31450 Everyone is a winner https://www.acmicpc.net/problem/31450 31450번: Everyone is a winner Your friend is a kindergarten teacher. Since the Olympic Games in Paris are approaching, he wants to teach the kids about different aspects of sports competitions. As part of this idea, he plans to have one day when kids receive medals for their behaviour www.acmicpc.net 1234567891011def sol(m, k): if m % k == 0: return "Yes" els.. 2024. 3. 31.
백준 31429 SUAPC 2023 Summer https://www.acmicpc.net/problem/31429 31429번: SUAPC 2023 Summer SUAPC 2023 Summer에서 $N$등을 한 팀이 푼 문제 수와 푼 문제들의 페널티의 합을 공백으로 구분하여 출력한다. www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 def sol(n): answer = {1: [12, 1600] , 2: [11, 894] , 3: [11, 1327] , 4: [10, 1311] , 5: [9, 1004] , 6: [9, 1178] , 7: [9, 1357] , 8: [8, 837] , 9: [7, 1055] , 10: [6, 556] , 11: [6, 773]} return an.. 2024. 2. 26.
leetcode 3038. Maximum Number of Operations With the Same Score I https://leetcode.com/problems/maximum-number-of-operations-with-the-same-score-i/description/ LeetCode - The World's Leading Online Programming Learning Platform Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 1 2 3 4 5 6 7 8 9 10 11 class Solution: def maxOperations(self, nums: List[int]) .. 2024. 2. 18.
leetcode 1941. Check if All Characters Have Equal Number of Occurrences https://leetcode.com/problems/check-if-all-characters-have-equal-number-of-occurrences/description/ LeetCode - The World's Leading Online Programming Learning Platform Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 1 2 3 4 5 6 7 8 9 class Solution: def areOccurrencesEqual(self, s: str) -> .. 2024. 2. 17.
백준 10798 세로읽기 https://www.acmicpc.net/problem/10798 10798번: 세로읽기 총 다섯줄의 입력이 주어진다. 각 줄에는 최소 1개, 최대 15개의 글자들이 빈칸 없이 연속으로 주어진다. 주어지는 글자는 영어 대문자 ‘A’부터 ‘Z’, 영어 소문자 ‘a’부터 ‘z’, 숫자 ‘0’ www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 def sol(strings): answer = '' for i in range(15): for s in strings: if s: answer += s[0] s.pop(0) else: continue return answer if __name__ == '__main__': strings = [list(input()) f.. 2024. 2. 15.
leetcode 1732. Find the Highest Altitude https://leetcode.com/problems/find-the-highest-altitude/description/ LeetCode - The World's Leading Online Programming Learning Platform Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 1 2 3 4 5 6 7 8 class Solution: def largestAltitude(self, gain: List[int]) -> int: answer = [0] for altitu.. 2024. 2. 15.
leetcode 2784. Check if Array is Good https://leetcode.com/problems/check-if-array-is-good/description/ LeetCode - The World's Leading Online Programming Learning Platform Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 1 2 3 4 5 6 7 8 9 10 11 class Solution: def isGood(self, nums: List[int]) -> bool: n = max(nums) base = [i fo.. 2024. 2. 14.
leetcode 3024. Type of Triangle https://leetcode.com/problems/type-of-triangle/description/ LeetCode - The World's Leading Online Programming Learning Platform Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 1 2 3 4 5 6 7 8 9 10 11 12 class Solution: def triangleType(self, nums: List[int]) -> str: nums.sort() if sum(nums).. 2024. 2. 13.