목록Development/Algorithm & Coding Test (189)
컴공생의 다이어리
백준 11650번 : 좌표 정렬하기 (문제 바로가기) 내 코드 import sys n = int(input()) x_y = [] for _ in range(n): x_y.append(list(map(int,sys.stdin.readline().strip().split()))) x_y.sort(key = lambda x : (x[0],x[1])) for x, y in x_y: print(x, y)
백준 1181번 : 단어 정렬 (문제 바로가기) 내 코드 import sys n = int(input()) word_list = [] for _ in range(n): word_list.append(sys.stdin.readline().strip()) word_list = list(set(word_list)) # 중복 제거 word_list.sort(key = lambda x: (len(x), x)) # 정렬 result = "\n".join(word_list) print(result)
백준 1011번 : Fly me to the Alpha Centauri (문제 바로가기) 내 코드 import sys t=int(sys.stdin.readline()) for _ in range(t): x,y = map(int,sys.stdin.readline().split()) distance = y-x count = 1 while True: if count ** 2
백준 10757번 : 큰 수 A+B (문제 바로가기) 내 코드 a,b=map(int,(input().split())) print(a+b)
백준 2839번 : 설탕 배달 (문제 바로가기) 내 코드 n = int(input()) count = 0 while True: if (n % 5) == 0: count = count + (n//5) print(count) break n = n-3 count += 1 if n < 0: print("-1") break
백준 2775번 : 부녀회장이 될테야 (문제 바로가기) 내 코드 import sys t=int(sys.stdin.readline()) for _ in range(t): k = int(sys.stdin.readline()) n = int(sys.stdin.readline()) floor=[x for x in range(1,n+1)] for _ in range(k): for j in range(1,n): floor[j] += floor[j-1] print(floor[-1])
백준 10250번 : ACM 호텔 (문제 바로가기) 내 코드 import sys t=int(input()) for _ in range(0,t): h,w,n = map(int,sys.stdin.readline().split()) yy = n % h xx = n//h + 1 if yy==0: yy = h xx -= 1 print(yy*100+xx)
백준 2839번 : 설탕 배달 (문제 바로가기) 내 코드 n = int(input()) count = 0 while True: if (n % 5) == 0: count = count + (n//5) print(count) break n = n-3 count += 1 if n < 0: print("-1") break
백준 2869번 : 달팽이는 올라가고 싶다 (문제 바로가기) 내 코드 a,b,v=map(int,input().split()) if (v-b)%(a-b)==0: print((v-b)//(a-b)) else: print((v-b)//(a-b)+1)