목록BOJ (7)
컴공생의 다이어리
백준 관련 크롬 확장 프로그램(익스텐션) - submit_java, BOJ Extended 백준에서 문제를 풀면서 유용했던 크롬 익스텐션을 소개하려고 한다. submit_java submit_java 익스텐션은 백준이나 swea에서 Java 코드 제출시 맞춰줘야 할 포맷(백준: class Main, swea: class Soultion)을 맞춰주고 필요없는 패키지 경로를 삭제해준다. submit_java 알고리즘 사이트에서 java언어의 포맷을 맞춰줍니다! chrome.google.com BOJ Extended BOJ Extended 익스텐션은 아래와 같은 기능을 사용할 수 있었는데 이 중에 신기하고 자주 사용했던 기능은 채점 현황과 어두운 테마 기능이다. 채점 현황의 경우 몇 퍼센트까지 실행되었는지 항..
백준 5585번 : 거스름돈 (문제 바로가기) 내 코드 n = 1000 - int(input()) coins = (500,100,50,10,5,1) count = 0 for coin in coins: count += n//coin n%=coin print(count)
백준 11399번 : ATM (문제 바로가기) 내 코드 import sys n = int(input()) L = list(map(int,sys.stdin.readline().strip().split())) L.sort() L_time = [sum(L[:x]) for x in range(1,n+1)] print(sum(L_time))
백준 5635번 : 생일 (문제 바로가기) 내 코드 import sys n = int(input()) info = [] for _ in range(n): info.append(list(map(str,sys.stdin.readline().strip().split()))) info.sort(key = lambda x : (int(x[-1]),int(x[-2]),int(x[-3]))) print(info[-1][0]) print(info[0][0])
백준 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)
백준 2292번 : 벌집 (문제 바로가기) 내 코드 x=int(input()) line=1 while True: if x