일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 비전공개발자
- 비전공개발자취업
- kh정보교육원 후기
- oracle error
- spring mvc 기초
- 소수점출력
- 국비학원 후기
- 큐
- SQLD교재추천
- 비전공 국비학원
- it국비학원 후기
- 개발자면접질문
- Jpa기초
- ClassNotFoundException
- 코딩테스트
- ip란
- 파이썬
- 국비학원 추천
- ORA-91917
- 비전공 개발자
- 최신java
- sql developer logon denied
- 예제
- java문법
- containsKey
- 국비학원
- 스택
- java17
- 그리디알고리즘
- containsValue
- Today
- Total
목록코딩테스트 (3)
Developer J
문제 설명 트럭 여러 대가 강을 가로지르는 일차선 다리를 정해진 순으로 건너려 합니다. 모든 트럭이 다리를 건너려면 최소 몇 초가 걸리는지 알아내야 합니다. 다리에는 트럭이 최대 bridge_length대 올라갈 수 있으며, 다리는 weight 이하까지의 무게를 견딜 수 있습니다. 단, 다리에 완전히 오르지 않은 트럭의 무게는 무시합니다. 예를 들어, 트럭 2대가 올라갈 수 있고 무게를 10kg까지 견디는 다리가 있습니다. 무게가 [7, 4, 5, 6] kg인 트럭이 순서대로 최단 시간 안에 다리를 건너려면 다음과 같이 건너야 합니다. 따라서, 모든 트럭이 다리를 지나려면 최소 8초가 걸립니다. solution 함수의 매개변수로 다리에 올라갈 수 있는 트럭 수 bridge_length, 다리가 견딜 수 ..
문제 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요. 제한 사항 마라톤 경기에 참여한 선수의 수는 1명 이상 100,000명 이하입니다. completion의 길이는 participant의 길이보다 1 작습니다. 참가자의 이름은 1개 이상 20개 이하의 알파벳 소문자로 이루어져 있습니다. 참가자 중에는 동명이인이 있을 수 있습니다. participant completion return ["leo", "kiki", "ede..
문제 파이썬 풀이 n = int(input()) data = list(map(int, input().split())) data.sort() result = 0 count = 0 for i in data: count += 1 if count >= i: result += 1 count = 0 print(result) JAVA 풀이 import java.util.*; public class Main{ public static int n; public static ArrayList arrayList = new ArrayList(); public static void main(String [] args){ Scanner sc = new Scanner(System.in); n = sc.nextInt(); for(i..