문제
문제를 고르고 내장 에디터에서 풀이를 작성해 보시기 바랍니다. 채점기가 실제 테스트 케이스로 코드를 바로 검증하고, 아카이브의 문제들도 자유롭게 둘러볼 수 있습니다.
전체 결과문제 3226개
| 제목 | 난이도 | 유형 | 정답자 | 시간 제한 | 메모리 제한 | 채점 |
|---|---|---|---|---|---|---|
| 종이 띠검은 띠 위에 색 띠를 순서대로 붙이며 위에 붙은 띠가 아래를 가릴 때, 마지막에 보이는 각 구간의 색과 길이를 출력하고 같은 색이 붙어 있으면 하나로 합칩니다. | 보통4 | 구현배열+2 | 아직 제출이 없습니다 | 6초 | 1024 MB | 채점 가능 |
| 그늘진 나무각 나무마다 K 이내에 있는 더 큰 나무가 키 차이 M 이상인지 확인하고, 그런 나무의 번호를 모두 출력한다. | 보통4 | 슬라이딩 윈도우배열+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 채점 가능 |
| 레이스자동차의 출발 순서와 기록된 인접 추월 목록이 주어질 때, 추월 순서가 실제로 가능한지 확인하고 최종 순서 또는 처음으로 불가능한 추월의 번호를 출력한다. | 보통4 | 시뮬레이션배열+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 채점 가능 |
| 집 번호판주택 번호 범위를 더하고 빼는 부분 주문들이 주어질 때, 최종적으로 남는 번호 집합을 구하고 각 숫자 0부터 9까지 필요한 개수를 센다. | 보통4 | 구현배열+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 썩은 밧줄밧줄 n개의 절단 하중이 주어질 때, 선택한 부분집합의 어떤 밧줄도 끊어지지 않으면서 들어 올릴 수 있는 물체의 최대 무게를 구한다. | 보통4 | 그리디정렬+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 할아버지의 또 다른 유산최대 100개의 점과 정사각형 한 변의 길이 r이 주어질 때, 축에 평행한 정사각형을 배치해 경계 위의 점도 포함하여 최대로 담을 수 있는 점의 개수를 구한다. | 보통4 | 배열정렬+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 잠금 관리자들어온 순서대로 S 또는 X 잠금 요청을 처리한다. 이미 승인된 잠금과 충돌하지 않으면 승인하고, 충돌하면 거부하며 그 트랜잭션은 차단되어 이후 요청은 무시한다. | 보통4 | 해시맵시뮬레이션+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 옷 보관하기원형 레일의 고리에 옷을 보관하고 찾는 과정을 시뮬레이션한다. 새 옷을 맡기면 n+2칸의 빈 연속 구간을 찾아 차지하고, 티켓으로 찾으면 옷이 걸린 고리와 조건에 맞는 구분용 고리를 비우며, 비워진 고리를 순서대로 출력한다. | 보통4 | 시뮬레이션배열+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 채점 가능 |
| 볼링유효한 10프레임 볼링 경기에서 각 투구로 쓰러뜨린 핀 수가 주어질 때 총점을 계산한다. | 보통4 | 시뮬레이션구현+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 부카조이드각 칸에 있는 bukazoid 수와 정해진 1칸·2칸 점프 횟수가 주어질 때, 모을 수 있는 bukazoid의 최댓값과 그 경로 중 사전순으로 가장 작은 방문 순서를 구한다. | 보통4 | 동적 계획법그리디+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 다트 챌린지각 다트판에서 k개의 다트로 만들 수 있는 서로 다른 총점의 개수를 센다. 각 다트는 놓치거나 s_i, 2s_i, 3s_i를 얻으며 최고 점수 구역에는 트리플이 없다. | 보통4 | 동적 계획법배열+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 투도쿠9x9 스도쿠 판을 채운다. 행, 열, 3x3 블록 중 빈칸이 하나뿐이면 그 칸의 숫자가 정해지며, 이 규칙을 반복하면 모든 판이 완성된다. | 보통4 | 시뮬레이션구현+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| Brainman주어진 수열을 비감소 순서로 정렬하는 데 필요한 인접 교환의 최소 횟수를 구한다. 이 값은 역전의 개수와 같다. | 보통4 | 분할 정복정렬+1 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| Boundless Boxes격자와 최대 1000개의 씨앗 칸이 주어질 때, 각 칸에서 가장 가까운 씨앗까지의 체비쇼프 거리 중 최댓값에 1을 더해 구한다. | 보통4 | 기하완전 탐색+1 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 먹을 것인가 먹힐 것인가두 종류 생물 A와 B의 크기 목록이 주어질 때 A가 B보다 엄격히 큰 쌍의 개수를 센다. | 보통4 | 정렬투 포인터+2 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 최소 교환 횟수서로 다른 소문자로 이루어진 문자열마다 임의의 두 문자를 교환하는 연산으로 알파벳 순서로 정렬하는 최소 교환 횟수를 구한다. | 보통4 | 정렬그리디+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 술탄의 땅N x N 격자 위에 놓인 P개의 기둥 중에서 네 개를 골라 변이 격자 축에 평행한 직사각형의 꼭짓점을 이루는 경우의 수를 센다. | 보통4 | 배열해시맵+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 가장 긴 정렬된 부분 수열정수 수열이 주어질 때 가장 긴 비감소 부분 수열의 길이를 구한다. | 보통4 | 동적 계획법배열+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 대포각 질의마다 주어진 구간에서 포의 전투력 최솟값과 최댓값을 구한다. | 보통4 | 세그먼트 트리배열 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 이웃한 도시마을 사이의 최단 거리 표가 주어질 때, 제3의 마을 C가 dist(A,B) = dist(A,C) + dist(C,B)를 만족하지 않는 모든 이웃 마을 쌍을 출력한다. | 보통4 | 배열완전 탐색 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 카누카누의 최대 무게와 각 참가자의 몸무게가 주어질 때, 모든 사람을 태우는 데 필요한 최소 카누 수를 구한다. | 보통4 | 그리디투 포인터+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 즉흥 연주코드 진행과 쉼표가 섞인 멜로디가 주어질 때, 재생된 각 음을 현재 코드 스케일에서 가장 가까운 음으로 바꾸고 네 칸마다 다음 코드로 넘어간다. | 보통4 | 시뮬레이션구현+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 서랍서랍을 안으로만 밀어 위에서 아래로 인출 길이가 엄격히 증가하게 만들 때 손대는 서랍 수를 최소화합니다. | 보통4 | 그리디배열 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 성냥개비불이 낮은 이웃 성냥으로 번져 나갈 때 하나의 성냥에서 시작해 태울 수 있는 가장 많은 성냥 수를 구합니다. | 보통4 | 동적 계획법배열 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 버섯 채집매일 무거워지는 버섯 가운데 먹을 수 있는 것의 무게 합이 가장 커지는 1일 이후의 가장 이른 날을 구합니다. | 보통4 | 누적 합배열 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 생일 파티모든 사탕 더미에서 손님 수 m으로 똑같이 나눈 뒤 종류마다 최소 한 개가 남도록 하는 가장 작은 m을 구합니다. | 보통4 | 정수론배열 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 재귀 무늬 (Szlaczek)시작 수열 뒤에 그 수열을 뒤집은 복사본을 반복해 덧붙인 패턴에서 M번째 위치의 수를 구합니다. | 보통4 | 재귀배열+1 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 스티커2행 n열 격자에서 변을 공유하지 않는 스티커 집합 중 점수 합이 가장 큰 경우를 구합니다. | 보통4 | 동적 계획법배열 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 다이아몬드 채굴 이익각 테스트 케이스마다 합이 가장 큰 연속 구간을 구하고 동점이면 짧고 앞선 구간을 출력합니다. | 보통4 | 동적 계획법배열+1 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 알록달록한 사슬나열된 각 색을 요구된 개수만큼 정확히 포함하고 다른 색을 포함하지 않는 연속 구간 개수를 셉니다. | 보통4 | 슬라이딩 윈도우해시맵+1 | 아직 제출이 없습니다 | 3초 | 512 MB | 채점 가능 |
| 복권 21부터 k까지의 수로 이루어진 길이 n인 수열에서 인접한 두 수가 서로 달라지도록 바꿔야 하는 최소 개수를 구합니다. | 보통4 | 그리디배열 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 순위 선택 투표최하위 동점자를 함께 탈락시키는 순위 투표 집계를 시뮬레이션하고 라운드별 결과를 출력합니다. | 보통4 | 시뮬레이션배열 | 아직 제출이 없습니다 | 60초 | 256 MB | 채점 가능 |
| 다음 순열1부터 N까지의 순열이 주어지면 사전 순으로 바로 다음 순열을 출력하고 마지막 순열이면 -1을 출력합니다. | 보통4 | 배열투 포인터 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 이전 순열1부터 N까지 순열이 주어지면 사전 순으로 바로 앞 순열을 출력하고 첫 순열이면 -1을 출력합니다. | 보통4 | 배열 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 전화기첫 책상에서 마지막 책상까지 울림이 D 이하 간격으로 이어지도록 빈 책상에 추가할 전화기 수를 구합니다. | 보통4 | 그리디배열 | 아직 제출이 없습니다 | 1초 | 64 MB | 채점 가능 |
| 버섯 괴물 (라지)10초마다 관측한 접시 위 버섯 개수로 자유롭게 먹은 경우와 일정한 속도로 먹은 경우의 최소 섭취량을 계산합니다. | 보통4 | 그리디시뮬레이션+1 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 정보대 등산1번에서 k번까지 왼쪽 길 거리와 k번 횡단보도 길이, k번에서 n번까지 오른쪽 길 거리의 합이 최소가 되는 k를 구해, 가장 작은 k와 그 최소 거리를 출력한다. | 보통4 | 누적 합배열+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 거짓말쟁이오른쪽 이웃이 거짓말쟁이인지에 대한 원형 답변 문자열이 주어질 때, 모든 답변과 모순되지 않는 최소 거짓말쟁이 수를 구하고 불가능하면 -1을 출력한다. | 보통4 | 완전 탐색구현+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 중요한 시험각 변형마다 순서대로 풀 때 t분 안에 풀 수 있는 최대 접두사 길이를 구한다. 한 문제만 t0 시간으로 베낄 수 있다면, 그 접두사에서 시간을 가장 많이 줄여 주는 문제를 고르면 된다. | 보통4 | 배열누적 합+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| Q-인덱스n개의 논문 인용 횟수가 주어질 때, 인용 횟수가 k 이상인 논문이 k개 이상이고 나머지가 k 이하인 가장 큰 k를 구한다. | 보통4 | 정렬배열 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 간격이 같은 세 점직선 위 서로 다른 N개 점의 위치가 주어질 때, 가운데 점이 나머지 두 점의 정확한 중간에 오는 세 점 조합의 개수를 센다. | 보통4 | 해시맵배열 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 최소 추월 횟수최대 24대 차의 출발 순서와 도착 순서가 주어질 때, 출발 순서를 도착 순서로 바꾸는 최소 인접 교환 횟수를 구한다. | 보통4 | 정렬배열+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 중복 제거길이가 주어지지 않은 공백 구분 정수 목록을 읽고, 각 값을 처음 나타난 위치에서만 남겨 순서대로 출력합니다. | 보통4 | 해시맵배열+2 | 아직 제출이 없습니다 | 5초 | 8 MB | 채점 가능 |
| 연호서기 연도와 연호 및 연도를 대응시킨 불완전한 기록이 주어질 때, 각 질의 연도의 연호와 연도를 출력하고 어떤 기록도 해당 연도를 덮지 않으면 Unknown을 출력한다. | 보통4 | 배열정렬+2 | 아직 제출이 없습니다 | 8초 | 512 MB | 채점 가능 |
| 포켓몬 거래정해진 금액으로 어떤 날에 사서 더 뒤인 날에 팔아 이익이 최대가 되는 경우를 찾고, 소수 둘째 자리까지 반올림해 출력한다. | 보통4 | 배열그리디+1 | 아직 제출이 없습니다 | 0.3초 | 4 MB | 채점 가능 |
| 탠덤 자전거드모지스탄과 페그랜드의 주민을 짝지어 각 쌍의 더 빠른 속도의 합이 최소 또는 최대가 되도록 만든다. | 보통4 | 그리디정렬+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 터널터널에 들어간 순서와 나온 순서가 주어졌을 때, 다른 차를 앞질렀다고 확실히 말할 수 있는 차의 수를 센다. | 보통4 | 배열해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 놀이공원 대기줄두 사람이 고정된 격자 경로를 분당 한 칸씩 이동하며 K분 차이로 줄을 선다. 두 사람이 가로, 세로, 대각선으로 맞닿는 분의 수를 센다. | 보통4 | 시뮬레이션구현+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 건초 더미 개수 세기서로 다른 N개의 건초더미 위치와 Q개의 구간 질의가 주어질 때, 각 폐구간 [A, B] 안에 들어가는 위치의 개수를 구한다. | 보통4 | 정렬이분 탐색+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 박스 포장상자 크기가 순서대로 주어질 때, 앞 상자가 뒤 상자보다 작다는 규칙을 지키며 만들 수 있는 가장 긴 부분 수열의 길이를 구한다. | 보통4 | 동적 계획법이분 탐색+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 점프 점프돌 n개에 적힌 점프 거리가 주어질 때, 시작 돌에서 왼쪽이나 오른쪽으로 뛰어 다리 안에 머무르며 도달할 수 있는 돌의 개수를 센다. | 보통4 | 그래프BFS+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 고무줄 늘이기 (Small)N이 10 이하이므로, 모든 부분집합을 돌면서 구간 합이 L을 포함하고 가격 합이 M 이하인 가장 싼 조합을 찾는다. | 보통4 | 완전 탐색배열+2 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 발굽, 보, 가위 (Silver)FJ가 낼 N번의 손동작 순서가 주어질 때, Bessie가 자기 동작을 최대 한 번만 바꾸면서 이길 수 있는 최대 판수를 구한다. | 보통4 | 누적 합완전 탐색+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 소 뒤집기0과 1로 이루어진 N x N 격자가 주어질 때, 왼쪽 위를 포함하는 직사각형을 최소 몇 번 뒤집어야 모든 칸이 0이 되는지 구한다. | 보통4 | 그리디배열+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 소가 길을 건너간 이유 2각 알파벳이 두 번씩 나오는 52자 문자열이 주어질 때, 두 점을 잇는 선분이 반드시 교차하는 문자 쌍의 개수를 센다. | 보통4 | 배열구현+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 포인트 카드각 카드에 2N칸 중 A개의 당첨 도장이 찍혀 있을 때, 도장을 1엔에 뒤집어 M-1장 이상을 N개 이상 당첨으로 만들어야 하며 최소 비용을 구한다. | 보통4 | 그리디정렬+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 기발한 복권1부터 49까지 각 숫자가 n개의 당첨 번호에서 몇 번 나왔는지 세고, 가장 자주 나온 여섯 개를 고르되 동점이면 7을 먼저, 그다음 작은 숫자를 선호한다. | 보통4 | 정렬배열 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 욱제는 효도쟁이야!!n개 마을이 원형으로 놓인 섬에서 세 사람이 한 마을에서 출발해 모든 마을을 방문하는 데 드는 최소 이동 비용을 구한다. | 보통4 | 그리디구현+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 주사위 굴리기N×M 격자 위에서 주사위를 굴리며 이동한 칸과 주사위 면의 숫자를 갱신하고, 이동할 때마다 윗면의 숫자를 출력한다. | 보통4 | 시뮬레이션구현+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 로봇 청소기로봇 청소기가 반시계 방향으로 회전하며 앞으로 또는 뒤로 이동하는 규칙을 그대로 시뮬레이션하여 청소한 칸 수를 센다. | 보통4 | 시뮬레이션구현+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 두부 게임두부 게임을 시뮬레이션한다. 외친 블록 번호마다 다음 기준이 정해지므로, 그 번호를 가진 사람을 출력하고 종료 값에서 멈춘다. | 보통4 | 시뮬레이션구현+2 | 아직 제출이 없습니다 | 2초 | 128 MB | 채점 가능 |
| 동방 프로젝트 (Large)각 작업에서 방 x와 y 사이의 모든 벽을 무너뜨린 뒤 남는 방 덩어리의 수를 구한다. | 보통4 | 유니온 파인드배열 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 욱제의 저녁 메뉴 돌림판각 메뉴 번호가 정확히 두 번씩 나오는 수열이 주어질 때, 한 번만 나오고 아직 두 번 나오지 않은 값의 개수가 최대가 되는 지점을 구한다. | 보통4 | 배열해시맵+2 | 아직 제출이 없습니다 | 2초 | 256 MB | 채점 가능 |
| 준오는 조류혐오야!!숫자가 적힌 n×m 격자에서 9가 가장 많은 행이나 열을 하나 골라 지운 뒤, 남은 9의 개수를 세는 문제입니다. | 보통4 | 배열구현 | 아직 제출이 없습니다 | 2초 | 256 MB | 채점 가능 |
| 쿼리 맛보기길이 n인 수열에 대해 q개의 질의를 처리한다. 1번 질의는 구간 합을 출력한 뒤 두 위치를 교환하고, 2번 질의는 두 구간 합의 차를 출력한다. | 보통4 | 배열누적 합+2 | 아직 제출이 없습니다 | 2초 | 256 MB | 채점 가능 |
| 스테판 쿼리서바이벌 가위바위보 N라운드를 시뮬레이션해 한 선수가 연속으로 이긴 최장 기록을 구한다. | 보통4 | 시뮬레이션구현+1 | 아직 제출이 없습니다 | 2초 | 256 MB | 채점 가능 |
| 조교는 새디스트야!!1부터 N까지의 순열이 주어질 때, 남은 수가 앞에서 뒤로 증가하도록 제거해야 하는 최소 원소 수를 구한다. | 보통4 | 동적 계획법이분 탐색+2 | 아직 제출이 없습니다 | 2초 | 256 MB | 채점 가능 |
| STOP USING MONEY게임 N개를 만족도 나누기 가격 비율로 정렬하고, 비율이 같으면 가격 오름차순, 가격도 같으면 번호 오름차순으로 정렬해 앞의 K개 번호를 출력한다. | 보통4 | 정렬수학+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 칠무해최대 천만 명의 학생 성적이 주어질 때 가장 낮은 성적 일곱 개를 오름차순으로 한 줄에 하나씩 출력한다. 일곱 번째 경계에서 동점이어도 정확히 일곱 개를 출력한다. | 보통4 | 정렬힙+2 | 아직 제출이 없습니다 | 10초 | 256 MB | 채점 가능 |
| 행사장 대여 (Small)최대 100개의 축에 평행한 직사각형이 주어질 때, 모든 직사각형의 합집합 넓이를 구한다. | 보통4 | 배열구현+2 | 아직 제출이 없습니다 | 2초 | 256 MB | 채점 가능 |
| 피자 상자각 칸에 서로 다른 높이의 상자 더미가 있을 때, 각 행과 각 열의 최댓값을 그대로 유지하면서 없앨 수 있는 상자의 최대 개수를 구한다. | 보통4 | 배열그리디+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 톱니바퀴기어를 K번 돌리는데, 지정된 기어가 회전하며 맞닿은 극이 다르면 옆 기어로 회전이 전파된다. 모든 회전이 끝난 뒤 네 기어의 12시 톱니로 점수를 계산해 출력한다. | 보통4 | 구현시뮬레이션+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 모든 쌍의 곱의 합n개의 정수가 주어질 때, a < b인 모든 쌍에 대해 x_a * x_b의 합을 구한다. | 보통4 | 수학누적 합+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 서강그라운드가중 무방향 그래프에서 거리 m 이내인 지역들의 아이템 합이 최대가 되는 시작 지역을 찾는다. | 보통4 | 그래프최단 경로+1 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 타로의 장보기물건 가격과 예산이 주어질 때, 서로 다른 두 물건의 합 중 예산을 넘지 않는 가장 큰 값을 구한다. | 보통4 | 투 포인터정렬+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 숲 그림 그리기M×M 캔버스에 나무와 그루터기 좌표를 받아 화면 밖은 잘라내며 아스키 숲 그림을 그리고, 별표 테두리를 두른다. | 보통4 | 구현시뮬레이션+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 몬스터가 사는 다크 라이드잘못 배치된 몬스터의 순열이 주어질 때, 모든 몬스터를 제자리에 놓는 데 필요한 최소 교환 횟수를 구한다. | 보통4 | 배열그래프+2 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 내비라크의 완전한 수열1부터 K까지의 값으로 이루어진 수열이 주어질 때, 모든 값이 같은 횟수씩 나타나도록 만드는 단 하나의 추가, 삭제, 교체 연산을 찾는다. | 보통4 | 배열해시맵+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 채점 가능 |
| Byte Me!N개의 데이터 바이트와 패리티 바이트가 주어질 때, 패리티 종류와 1의 개수가 어긋난 데이터 바이트, 뒤집힌 비트 위치를 찾는다. | 보통4 | 비트 연산구현+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 젖은 암벽의 못 계획의존 관계가 있는 지점들에서 못을 박고 빼는 계획을 시뮬레이션하면서 동시에 꽂힌 못의 최대 개수와 젖은 규칙을 처음 어기는 단계를 찾는다. | 보통4 | 시뮬레이션그래프+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 올림피아드 피자줄을 선 참가자들이 한 번에 한 조각씩 피자를 받고, 아직 배고프면 줄 끝으로 돌아간다. 각 참가자가 다 먹는 시각을 순서대로 구한다. | 보통4 | 큐시뮬레이션+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 신입생 환영 주간각각 100000 이상 199999 이하인 작업 소요 시간과 조용한 구간 길이가 주어질 때, 작업을 구간에 맞게 짝지어 완료할 수 있는 작업 수의 최댓값을 구한다. | 보통4 | 그리디투 포인터+2 | 아직 제출이 없습니다 | 4초 | 512 MB | 채점 가능 |
| 케이크 위의 아이싱세로 줄 너비 A와 가로 줄 높이 B가 주어질 때, 각 칸의 색이 (i+j) mod 3인 격자에서 세 가지 색의 총 넓이를 각각 구한다. | 보통4 | 배열수학+2 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 소 셔플한 번의 셔플을 나타내는 순열과 세 번의 셔플 뒤 소 순서가 주어질 때, 셔플 전의 처음 순서를 복원한다. | 보통4 | 배열구현+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 우유 생산량 측정세 마리 소가 7갤런에서 시작한다. 날짜별 변화 N개를 시간순으로 적용하면서, 최고 산출량을 가진 소의 집합이 바뀌는 날의 수를 센다. | 보통4 | 시뮬레이션정렬+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 구간 색칠하기끝점이 모두 다른 n개의 닫힌 구간이 주어질 때, 겹치는 구간이 서로 다른 색을 받도록 하는 최소 색의 수를 구한다. | 보통4 | 정렬구간+2 | 아직 제출이 없습니다 | 3초 | 512 MB | 채점 가능 |
| A[j]-A[i]+A[l]-A[k]의 최댓값배열에서 i<j<k<l인 네 인덱스를 골라 A[j]-A[i]+A[l]-A[k]의 최댓값을 구한다. | 보통4 | 동적 계획법배열+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 창문너비 W, 높이 H인 N개의 유리창을 홀수 번째는 동쪽으로, 짝수 번째는 서쪽으로 주어진 거리만큼 밀었을 때 가려지지 않고 열린 창의 넓이를 구한다. | 보통4 | 배열시뮬레이션+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| Timovi아이들을 1번부터 N번까지 갔다가 다시 되돌아오는 순서로 각 팀에 K명씩 나눠 담고, 남은 인원이 K명 미만이면 마지막 팀이 모두 가져갈 때 각 팀의 인원을 구한다. | 보통4 | 수학시뮬레이션+2 | 아직 제출이 없습니다 | 1초 | 64 MB | 채점 가능 |
| 줄을 벗어난 소정렬된 줄에서 소 한 마리가 자리를 옮긴 배열이 주어질 때, 임의의 두 소를 교환해 다시 정렬하는 최소 횟수를 구한다. | 보통4 | 정렬그리디+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 약수 쌍n개의 정수가 주어질 때 i ≠ j이고 a_i가 a_j를 나누는 순서쌍 (i, j)의 개수를 센다. | 보통4 | 수학배열+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 단어 찾기단어가 격자에서 여덟 방향 중 한 방향으로 인접한 칸을 따라 일직선으로 나타나는지 판정한다. | 보통4 | 배열시뮬레이션+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 주지수인구가 적힌 N×M 격자가 주어질 때, K개의 직사각형 영역에 사는 사람 수의 합을 각각 구한다. | 보통4 | 누적 합배열+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 소 떼 길들이기첫날 탈출이 있었던 상황에서, 탈출 후 경과 일수를 적은 로그의 빈칸을 채워 탈출 횟수의 최솟값과 최댓값을 구한다. | 보통4 | 그리디배열+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 레모네이드 줄서기각 소가 견딜 수 있는 최대 대기 인원이 주어질 때, 줄에 남는 소의 수가 최소가 되도록 도착 순서를 정한다. | 보통4 | 그리디정렬+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 사용자 세그먼테이션시간에 따라 사용자별 방문을 관리하며, 각 사용자의 최근성과 빈도를 12개 RF 세그먼트 중 하나로 분류해 질의에 답한다. | 보통4 | 해시맵구현+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 채점 가능 |
| Aku Negaraku각 N과 M에 대해 원형에서 요세푸스 제거를 진행하고 마지막에 남는 훈련생 번호를 구한다. | 보통4 | 시뮬레이션배열+1 | 아직 제출이 없습니다 | 3초 | 512 MB | 채점 가능 |
| 아우으 우아으이야!!x 기준으로 정렬된 N개의 구간 [x, y]가 주어질 때, 이들의 합집합이 덮는 전체 길이를 구한다. | 보통4 | 구간정렬+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 화살표 그리기각 점은 같은 색의 가장 가까운 점을 향해 화살표를 그린다. 모든 화살표 길이의 합을 구하되, 입력은 정렬되어 있지 않으므로 좌표 기준으로 먼저 정렬한다. | 보통4 | 정렬해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 화살표 그리기각 점에서 같은 색의 가장 가까운 점으로 화살을 쏠 때 모든 화살 길이의 합을 구한다. | 보통4 | 정렬해시맵+2 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |