일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Lv. 0
- Python
- 너비 우선 탐색
- programmers
- Dynamic Programming
- 깊이 우선 탐색
- LEVEL 2
- 자바스크립트
- SQL
- softeer
- 동적계획법
- Java
- 오블완
- 파이썬
- SQL 고득점 KIT
- bfs
- select
- 티스토리챌린지
- 소프티어
- 프로그래머스
- join
- Lv. 2
- DP
- javascript
- dfs
- Lv. 1
- group by
- C언어
- Lv. 3
- level 3
- Today
- Total
목록softeer (41)
몸과 마음이 건전한 SW 개발자
문제 링크 https://softeer.ai/practice/6270 Softeer - 현대자동차그룹 SW인재확보플랫폼 글로벌 비즈니스 센터(GBC, Global Business Center)는 현대자동차그룹 통합 사옥이다. 지하 7층, 지상 105층, 높이 약 570m의 규모로 2026년 하반기에 완공을 목표로 현재 공사 중에 있다. 이러한 초고층 높 softeer.ai 정답 코드 import sys input = sys.stdin.readline n, m = map(int, input().split()) limits = [] buildingHeight = 0 for _ in range(n): height, speed = map(int, input().split()) buildingHeight += h..
문제 링크 https://softeer.ai/practice/6274 Softeer - 현대자동차그룹 SW인재확보플랫폼 지능형 교통시스템(Intelligent Transport System)은 이미 우리의 삶에 밀접하게 연결되어 있다. 내비게이션 실시간 교통정보, 고속도로의 하이패스, 정류장의 버스 도착 안내 시스템들이 ITS에 속한다. softeer.ai 정답 코드 import sys from collections import deque input = sys.stdin.readline N, T = map(int, input().split()) rotaries = [[[] for _ in range(N)] for _ in range(N)] for i in range(N**2): r = i // N c =..
문제 링크 https://softeer.ai/practice/6277 Softeer - 현대자동차그룹 SW인재확보플랫폼 현대자동차그룹에 입사한 당신은 레이더 기술을 활용해 차량 주변의 장애물과 사물을 인식하는 프로그램을 만드는 업무를 담당하고 있다. 당신은 다양한 입력 값들로 인식된 사물에 대해 최소 softeer.ai 정답 코드 import sys sys.setrecursionlimit(10**9) input = sys.stdin.readline N, K = map(int, input().split()) def newDfs(S, maxX, minX, maxY, minY): global minSize if S == K+1: nowSize = (maxX - minX) * (maxY - minY) if no..
문제 링크 https://softeer.ai/practice/6251 Softeer - 현대자동차그룹 SW인재확보플랫폼 어떤 부서의 업무 조직은 완전이진트리 모양이다. 즉, 부서장이 루트이고 부서장 포함 각 직원은 왼쪽과 오른쪽의 부하 직원을 가진다. 부하 직원이 없는 직원을 말단 직원이라고 부른다. 모든 softeer.ai 정답 코드 풀이 1 import sys # 입력 시작 input = sys.stdin.readline H, K, R = map(int, input().split()) works = [list(map(int, input().split())) for _ in range(2**H)] # 입력 끝 orders = [x for x in range(2**H)] stack = [[[] for j..
문제 링크 https://softeer.ai/practice/6291 Softeer - 현대자동차그룹 SW인재확보플랫폼 김교수는 강의실 1개에 최대한 많은 강의를 배정하려고 한다. 배정된 강의는 서로 겹치지 않아야 하며 수업시간의 길이와 상관없이 최대한 강의를 많이 배정하라. 단, 두 강의의 시작시간과 종 softeer.ai 정답 코드 import sys input = sys.stdin.readline N = int(input().strip()) classes = sorted([list(map(int, input().split())) for _ in range(N)], key=lambda x: (x[1], x[0])) maxCnt = 1 nowEnd = classes[0][1] for i in range..
문제 링크 https://softeer.ai/practice/6293 Softeer - 현대자동차그룹 SW인재확보플랫폼 남북으로 흐르는 개울에 동서로 징검다리가 놓여져 있다. 이 징검다리의 돌은 들쑥날쑥하여 높이가 모두 다르다. 철수는 개울의 서쪽에서 동쪽으로 높이가 점점 높은 돌을 밟으면서 개울을 지 softeer.ai 정답 코드 import sys input = sys.stdin.readline N = int(input()) stones = list(map(int,input().split())) dp = [1 for _ in range(N)] for i in range(1,N): nowCnt = 0 for j in range(i): tmpCnt = dp[j] if stones[j] < stones[i..