Python3 (45) 썸네일형 리스트형 #53 백준 파이썬 [1475] 방번호 https://www.acmicpc.net/problem/1475 #Solution import math room_num = list(map(int, str(input()))) set_num = [0] * 9 for i in room_num: if i == 6 or i == 9: set_num[5] += 0.5 else: set_num[i] += 1 print(math.ceil(max(set_num))) #52 백준 파이썬 [2775] 부녀회장이 될테야 https://www.acmicpc.net/problem/2775 #Solution apartment = [] for i in range(15): line = [] for j in range(14): line.append(0) apartment.append(line) for i in range(0,14): apartment[0][i] = i+1 for i in range(1,15): for j in range(14): apartment[i][j] = apartment[i-1][j] + apartment[i][j-1] test = int(input()) result = [] for i in range(test): a = int(input()) b = int(input()) result.append(apar.. #51 백준 파이썬 [1924] 2007년 https://www.acmicpc.net/submit/1924 #Solution import calendar day = ["MON", "TUE", "WED", "THU", "FRI", "SAT", "SUN"] a,b=map(int,input().split()) k = calendar.weekday(2007,a,b) print(day[k]) #50 백준 파이썬 [10250] ACM 호텔 https://www.acmicpc.net/problem/10250 #Solution import math case = int(input()) result = [] for i in range(case): H, W, N = map(int, input().split()) N_width = str(math.ceil(N / H)) if H == 1 or N % H == 0: N_height = str(H) else: N_height = str(N % H) room = N_height+"{0:0>2}".format(N_width) result.append(room) for i in result: print(int(i)) #49 백준 파이썬 [1011] Fly me to the Alpha Centauri https://www.acmicpc.net/problem/1011 #Solutin case_num = int(input()) ans = [] for i in range(case_num): a, b = map(int, input().split()) num = b-a k = 1 p = 1 while num > 0: num -= k k += 1 if num >= p: num -= p p += 1 ans.append(k+p-2) for i in ans: print(i) #48 백준 파이썬 [1193] 분수찾기 https://www.acmicpc.net/submit/1193 #Solution a = int(input()) group_num = a num = 1 while group_num > 0: group_num -= num num += 1 total_num = (num-2)*(num-1)/2 numerator = a - total_num denominator = num - numerator if num % 2 !=0: print("{0}/{1}".format(int(numerator),int(denominator))) else: print("{0}/{1}".format(int(denominator),int(numerator))) #47 백준 파이썬 [2292] 벌집 https://www.acmicpc.net/submit/2292 #Solution room = int(input()) if room == 1: print(1) else: num = 1 answer = 1 while room >= 2: room -= num * 6 num += 1 answer += 1 print(answer) #46 백준 파이썬 [2941] 크로아티아 알파벳 https://www.acmicpc.net/problem/2941 #Solution croatian_word = str(input()) croatian_reference = ["c=", "c-", "dz=", "d-", "lj", "nj", "s=", "z="] for word in croatian_reference: croatian_word = croatian_word.replace(word, "0") print(len(croatian_word)) 이전 1 2 3 4 ··· 6 다음