문제
문제를 고르고 내장 에디터에서 풀이를 작성해 보시기 바랍니다. 채점기가 실제 테스트 케이스로 코드를 바로 검증하고, 아카이브의 문제들도 자유롭게 둘러볼 수 있습니다.
전체 결과문제 2841개
| 제목 | 난이도 | 유형 | 정답자 | 시간 제한 | 메모리 제한 | 채점 |
|---|---|---|---|---|---|---|
| 회사 문화 2상하 관계 트리에서 특정 직원의 부하 전체에 칭찬 값을 더하는 갱신과 한 직원의 누적 칭찬을 묻는 질의를 실시간으로 처리한다. | 보통5 | 트리DFS+2 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 회사 문화 3직원들이 루트 트리를 이룬다. 부하가 직원 i에게 준 칭찬 w는 i와 대통령까지의 모든 조상에 더해지고, 2번 질의는 그 직원이 받은 누적 칭찬을 묻는다. | 보통5 | 트리DFS+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 파레토k개의 계좌를 골라 A = 100k/N와 그 계좌들이 전체 금액에서 차지하는 비율 B의 차 B-A를 최대로 만드는 문제입니다. | 보통5 | 그리디정렬+2 | 아직 제출이 없습니다 | 1초 | 64 MB | 채점 가능 |
| 빗물2차원 세계에 쌓인 블록 높이가 주어질 때, 비가 충분히 온 뒤 블록 사이에 고이는 빗물의 총량을 구한다. | 보통5 | 배열투 포인터+2 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 순환 고속도로원형 도로에서 각 주유소의 연료를 모두 사며 출발 지점으로 돌아올 때까지 연료가 바닥나지 않는 출발 지점의 수를 센다. | 보통5 | 누적 합그리디+1 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 직사각형과 쿼리값이 10 이하인 N x N 행렬이 주어질 때, 부분행렬 안에 서로 다른 정수가 몇 개 있는지 묻는 질의에 답한다. | 보통5 | 누적 합행렬+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 해밍 거리와 쿼리이진 문자열 a와 b가 주어질 때, a의 부분 문자열과 b의 부분 문자열 사이의 해밍 거리를 묻는 질의에 답한다. | 보통5 | 누적 합문자열+2 | 아직 제출이 없습니다 | 6초 | 512 MB | 채점 가능 |
| 목장 건설하기나무와 돌이 장애물로 놓인 M 곱하기 N 격자에서 장애물을 포함하지 않는 가장 큰 정사각형 부분 격자의 한 변 길이를 구한다. | 보통5 | 동적 계획법행렬+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 물수제비 (SUJEBI)각 간격 d마다 d의 배수 위치에 있는 칸들의 점수를 더해 합이 가장 큰 d를 찾고, 최댓값이 양수가 아니면 0 0을 출력한다. | 보통5 | 수학완전 탐색+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 호기심각 질의 [a, b]에 대해 구간 안의 소수를 순서대로 나열하고, 홀수 번째 소수에 3을 곱한 교대합을 계산한다. | 보통5 | 정수론누적 합+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 벼룩 시장일직선 위에 놓인 사람들의 벼룩 공급량과 수요량이 주어질 때, 모든 배달을 마치는 최소 비용을 구한다. | 보통5 | 그리디누적 합+1 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 가위바위보 기계긴 상대 문자열에서 시작 위치를 골라 짧은 내 문자열을 맞붙일 때 이길 수 있는 최대 횟수를 구한다. | 보통5 | 문자열문자열 매칭+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 보라색 비R과 B로 이루어진 문자열에서 |r - b|를 최대로 만드는 연속 구간을 찾고, 시작 지점이 가장 서쪽인 구간, 그다음 끝 지점이 가장 서쪽인 구간을 출력한다. | 보통5 | 배열그리디+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 사탕 세일각 날짜 j마다 i가 j 이하인 모든 i에 대해 w_i + (j - i)의 최솟값을 출력한다. | 보통5 | 배열누적 합+1 | 아직 제출이 없습니다 | 6초 | 512 MB | 채점 가능 |
| 디버그각 호출은 주어진 간격의 배수인 모든 인덱스를 1씩 증가시킨다. 완성된 배열에서 구간 합 질의에 답한다. | 보통5 | 배열수학+2 | 아직 제출이 없습니다 | 3초 | 512 MB | 채점 가능 |
| 로봇 동력원 순서가속도 a_i와 지속 시간 s_i를 가진 n개의 에너지원을 재배열해 이동 거리를 최대로 만들고, 주어진 순서보다 얼마나 더 멀리 가는지 출력한다. | 보통5 | 정렬그리디+2 | 아직 제출이 없습니다 | 0.2초 | 128 MB | 채점 가능 |
| 간선도로H×W 격자에서 가로선 하나와 세로선 하나를 골라 각 칸 주민이 더 가까운 선까지 내는 거리의 합을 최소로 만든다. | 보통5 | 완전 탐색누적 합+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 전시회전시할 작품 부분집합을 골라 값의 합에서 최대 크기와 최소 크기의 차이를 뺀 값을 최대로 만든다. | 보통5 | 정렬누적 합+1 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 구간 합 최대? 1배열에서 한 원소를 갱신하는 연산과, 주어진 구간 안의 모든 부분 배열에 대해 U 곱하기 부분 합 더하기 V 곱하기 길이의 최댓값을 구하는 연산을 처리한다. | 보통5 | 배열완전 탐색+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 귀여운 라이언1과 2로 표시된 인형 N개가 일렬로 놓여 있을 때, 1이 적어도 K개 들어 있는 가장 짧은 연속 구간의 길이를 구한다. | 보통5 | 투 포인터슬라이딩 윈도우+2 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 로스팅하는 엠마도 바리스타입니다가중치가 있는 트리에서 각 정점마다 다른 모든 정점까지의 최단 거리 합을 구한다. | 보통5 | 트리DFS+2 | 아직 제출이 없습니다 | 1.5초 | 128 MB | 채점 가능 |
| 휴게소Bessie는 산책로의 풀밭에서 쉬며 Farmer John보다 뒤처지지 않아야 할 때, 먹을 수 있는 풀의 최대 총 맛을 구한다. | 보통5 | 그리디정렬+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| *빛*영*우*각각 위쪽 90도 부채꼴을 비추는 N개의 조명이 주어질 때, 각 질의 점을 비추는 조명의 개수를 센다. | 보통5 | 기하누적 합+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 인형들주어진 순서대로 놓인 N개의 수에서 길이가 K 이상인 연속 구간 중 표준편차가 가장 작은 구간을 찾아 그 표준편차를 출력한다. | 보통5 | 완전 탐색누적 합+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 에바쿰배열에 구간 덧셈 갱신과 구간 합 질의가 섞여 들어올 때, 주어진 순서대로 답을 출력한다. | 보통5 | 누적 합배열+2 | 아직 제출이 없습니다 | 1.5초 | 256 MB | 채점 가능 |
| 명상 방해꾼왼쪽이나 오른쪽에 있는 새들이 초마다 울릴 때, 한 마리를 잡아 M초 동안 누적된 부호 있는 합의 절댓값 최대값을 가장 작게 만드는 새의 번호와 그 값을 구한다. | 보통5 | 누적 합구현+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 5차 전직n개 의뢰를 적절한 순서로 수행하면서 동시에 k개 이하의 아케인 스톤을 켜서, 각 의뢰 보상을 길이 k 이하의 연속 구간에 나눠 담을 때 최대 경험치 합을 구합니다. | 보통5 | 정렬누적 합+1 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 1, 2, 3 더하기 9n을 1, 2, 3의 합으로 나타내는 순서 있는 경우의 수 중 항의 개수가 m 이하인 경우의 수를 1,000,000,009로 나눈 나머지로 구합니다. | 보통5 | 동적 계획법조합론+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| DSHS Bank모든 지점까지 택시 거리 합이 가장 작은 지점을 고르고 거리 합이 같으면 번호가 가장 작은 지점을 출력합니다. | 보통5 | 수학정렬+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 놀이동산여러 블록에 사는 시민들이 택시(A원/블록, 1인승)나 버스(B원, 40인승, 한 지점에서 출발)를 이용해 0번 블록까지 갈 때 최소 총비용을 구한다. | 보통5 | 동적 계획법정렬+2 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 주식회사 승범이네멘토 트리에서 한 직원과 그 아래 직원 전체에 손익을 더할 때 각 직원의 잔액을 출력한다. | 보통5 | 트리DFS+1 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 면적 러그n×n 격자에서 s×s 러그를 놓을 수 있는 모든 위치마다 덮이는 더러운 칸 수를 세어, 개수별 경우의 수를 오름차순으로 출력한다. | 보통5 | 누적 합배열+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 경계는 어디인가길이 n인 이진 문자열 m개가 주어질 때 경계를 두 현 사이에 두고 양쪽에 동·서 문화를 배정해 불일치를 최소화합니다. 최소 불일치가 되는 경계의 두 현을 출력하고 최솟값이 같다면 가장 서쪽 경계를 택합니다. | 보통5 | 누적 합배열+2 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 배열 B의 값N×M 배열에서 행 한 쌍 또는 열 한 쌍을 최대 한 번 바꿔 모든 2×2 블록 합의 총합이 최대가 되도록 만든다. | 보통5 | 배열그리디+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 연산값이 0으로 시작하는 정수 배열에 대해 한 점 더하기, 한 점 0으로 만들기, 구간 합 질의를 처리하고 각 갱신 뒤 배열 전체 합을 출력한다. | 보통5 | 세그먼트 트리누적 합+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| Miniature Golf선수별 홀 점수와 알려지지 않은 상한 l이 주어질 때, l을 넘는 점수를 l로 바꾼 뒤 각 선수가 가질 수 있는 최소 등수를 구한다. | 보통5 | 정렬누적 합+1 | 아직 제출이 없습니다 | 6초 | 512 MB | 지문만 제공 |
| 힘 겨루기일렬로 선 참가자를 두 팀으로 나누는 모든 경계선에 대해 각 팀의 최강자가 겨루며, 어느 팀이 더 많은 경계선에서 이기는지 세어 R, B, X를 출력한다. | 보통5 | 누적 합배열+2 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 하늘에서 떨어지는 1, 2, ..., R-L+1개의 별구간 [L, R]에 1, 2, ..., R-L+1을 더하는 갱신과 한 지점의 현재 값을 묻는 질의를 처리한다. | 보통5 | 누적 합배열+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| FLEXM만 원을 N일의 지출에 나누어 더해 인접한 날 사이 지출 감소량의 제곱 합을 최소로 만든다. | 보통5 | 동적 계획법그리디+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 약수의 합N이 최대 10^6이고 테스트 케이스가 10^5개 주어질 때, 1부터 N까지 모든 y의 약수 합 f(y)를 더한 g(N)을 구한다. | 보통5 | 수학정수론+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 브라질 팝콘 마라톤일렬로 놓인 팝콘 봉지를 최대 C개의 연속 구간으로 나누어, 각 참가자가 초당 T 이하로 먹을 때 가장 오래 걸리는 참가자의 시간을 최소화한다. | 보통5 | 이분 탐색그리디+2 | 아직 제출이 없습니다 | 1.5초 | 512 MB | 채점 가능 |
| 문자열이전 문자열을 이어 붙이거나 일부 구간을 잘라 새 문자열을 만들고, 매우 길어질 수 있는 마지막 문자열의 모든 문자 ASCII 코드 합을 1e9+7로 나눈 나머지를 구한다. | 보통5 | 동적 계획법문자열+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 여름 여행이벤트 종류를 나타내는 문자열이 주어질 때, 길이가 2 이상이고 처음과 끝 문자가 서로 다르며 각각 부분 문자열 안에서 한 번만 나타나는 연속 부분 문자열의 개수를 센다. | 보통5 | 문자열투 포인터+2 | 아직 제출이 없습니다 | 3초 | 1024 MB | 채점 가능 |
| 가족 찾기각 사진에 대해 나보다 큰 Alice가 내 왼쪽에, 나와 Alice보다 큰 Bob이 내 오른쪽에 올 수 있는지 판별한다. | 보통5 | 배열누적 합+2 | 아직 제출이 없습니다 | 7초 | 512 MB | 채점 가능 |
| 스노우볼각 고도에서 크기 1로 생성된 눈덩이가 1cm 내려올 때마다 x배로 커질 때, 모든 눈덩이 크기의 합을 10^9+7로 나눈 나머지를 구한다. | 보통5 | 수학누적 합+2 | 아직 제출이 없습니다 | 0.5초 | 256 MB | 채점 가능 |
| 균형 잡힌 동물들동물들을 무게 t를 기준으로 두 그룹으로 나눌 때 양쪽 무게 합이 같아지는 가장 작은 정수 t를 구한다. 무게가 t인 동물은 짝을 지어 나누고 홀수면 하나를 제외한다. | 보통5 | 정렬누적 합+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| BNKQ하루치 은행 창구 대기 기록에서 각 창구가 처리한 고객 수와 가장 붐빈 한 시간 구간을 구한 뒤, 가장 바쁜 창구 세 곳을 출력한다. | 보통5 | 해시맵정렬+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 함께 블록 쌓기N명의 학생이 각각 서로 다른 높이의 블록을 여러 개 가지고 있을 때, 학생마다 최대 하나의 블록을 골라 높이의 합이 정확히 H가 되는 경우의 수를 10007로 나눈 나머지로 구한다. | 보통5 | 동적 계획법누적 합+2 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 파일 합치기 4두 파일을 합치는 비용이 두 파일 크기의 합일 때, K개의 파일을 하나로 합치는 최소 총비용을 구한다. | 보통5 | 그리디힙+1 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| 정말 이상한 수열정수 수열이 주어질 때, 길이가 홀수인 연속 부분 수열의 합 중 최댓값을 구한다. | 보통5 | 배열동적 계획법+2 | 아직 제출이 없습니다 | 6초 | 512 MB | 채점 가능 |
| 산가운데 산 y가 왼쪽 산 x와 오른쪽 산 z보다 모두 높은 삼중쌍 (x, y, z)의 개수를 센다. | 보통5 | 배열조합론+2 | 아직 제출이 없습니다 | 2초 | 256 MB | 채점 가능 |
| 멀린엘릭서가 든 용기 n개가 주어질 때, 남은 용기들이 같은 양을 갖도록 엘릭서를 재분배하면서 비우고 부술 용기의 최소 개수를 구한다. | 보통5 | 그리디수학+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 태상이의 훈련소 생활N개 칸의 높이에 M개의 구간 덧셈 지시를 모두 적용한 뒤 각 칸의 최종 높이를 출력한다. | 보통5 | 누적 합배열+1 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| 꿈틀꿈틀 호석 애벌레 - 기능성애벌레가 N개의 먹이를 오른쪽으로 지나가며 연속한 구간을 먹는다. 누적 만족도가 K 이상이 되거나 먹이가 끝나면 멈추고, K를 넘긴 만큼을 탈피 에너지로 축적한다. 이 축적량의 최댓값을 구한다. | 보통5 | 동적 계획법누적 합+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| 출석체크3번부터 N+2번까지 번호를 받은 학생들이 자신의 배수 번호 학생에게 출석 코드를 전달하고, 졸고 있는 학생은 참여하지 않을 때, 각 구간에서 출석하지 않은 학생 수를 구한다. | 보통5 | 누적 합수학 | 아직 제출이 없습니다 | 0.1초 | 1024 MB | 지문만 제공 |
| 🎵니가 싫어 싫어 너무 싫어 싫어 오지 마 내게 찝쩍대지마🎵 - 1N개의 반열린 구간이 주어질 때 겹치는 모기가 가장 많은 최대 개수와 그 구간을 가장 빠른 시작 시각 기준으로 구한다. | 보통5 | 정렬구간+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Pulling Their Weight무게가 t보다 작은 동물과 큰 동물의 합이 같아지도록, t와 같은 무게의 동물을 반씩 나누는 가장 작은 정수 t를 구한다. | 보통5 | 정렬누적 합+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Distance격자 위의 점 N개가 주어질 때, 모든 서로 다른 두 점 쌍의 맨해튼 거리 합을 구한다. | 보통5 | 수학정렬+2 | 아직 제출이 없습니다 | 3초 | 1024 MB | 지문만 제공 |
| Robotdammsugaren명령이 주어질 때마다 로봇이 상자에 막힐 때까지 해당 방향으로 미끄러지며, 이동 중 방문한 서로 다른 칸의 수를 센다. | 보통5 | 시뮬레이션배열+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Стена기둥 높이들이 주어질 때, 블록 하나를 인접한 기둥으로 옮기는 작업으로 모든 높이 차이가 1 이하가 되도록 만드는 최소 이동 횟수를 구한다. | 보통5 | 그리디누적 합+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Школа танцев남학생과 여학생의 수가 같은 연속 부분 문자열의 개수를 센다. | 보통5 | 누적 합해시맵 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| 나누기수열을 합이 모두 같은 네 개의 연속한 부분으로 나누는 방법의 수를 센다. | 보통5 | 누적 합해시맵+1 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| 꿀 따기일직선 위에 벌 두 마리와 벌통 하나를 놓아, 두 벌이 지나가며 딴 꿀의 합이 최대가 되도록 한다. | 보통5 | 누적 합그리디 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| 가희와 로그 파일레벨 1부터 6까지 붙은 로그 N개가 시간순으로 주어질 때, 주어진 시간 범위 안에서 레벨이 특정 값 이상인 로그의 개수를 묻는 쿼리 Q개에 답한다. | 보통5 | 이분 탐색정렬+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| Neighborhood Watch일직선에 놓인 집들 중 감시 집이 정해져 있을 때, 두 집 사이 경로가 감시 집을 하나 이상 지나는 집 쌍의 수를 센다. | 보통5 | 조합론수학+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| Almost Same Substring문자열 T'와 S가 주어질 때, S의 길이 |T'| 부분 문자열 중 T'와 정확히 한 글자만 다른 것의 개수를 구한다. | 보통5 | 문자열 매칭문자열+1 | 아직 제출이 없습니다 | 4초 | 512 MB | 지문만 제공 |
| Get Many Persimmon Trees격자 안의 감나무 좌표들이 주어질 때, 가로 S 세로 T인 직사각형 영지가 담을 수 있는 감나무 수의 최댓값을 각 데이터 세트마다 구한다. | 보통5 | 누적 합배열+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| 서프라이즈~연속된 학번 구간을 두 개의 인접한 그룹으로 나눌 때 두 그룹 합의 차가 최소가 되는 구간들 중 합이 가장 큰 구간의 전체 무게 합을 구한다. | 보통5 | 누적 합완전 탐색+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| 스터디 시간 정하기 2참가자마다 주어진 가능 시간 구간에서 길이 T인 스터디 시간을 정할 때, 가능 시간의 합이 최대가 되는 가장 빠른 시작 시각을 구한다. | 보통5 | 누적 합구현 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| 거리의 합 2수직선 위 n개 점의 좌표가 주어질 때 모든 순서쌍 (i, j)에 대한 |x[i] - x[j]|의 합을 구한다. | 보통5 | 정렬누적 합+1 | 아직 제출이 없습니다 | 0.5초 | 1024 MB | 지문만 제공 |
| Ice Growth일별 기온으로 얼음 두께를 누적해 나가며(추위는 더하고 더위는 빼며 0 아래로는 내려가지 않음), 각 사람마다 두께가 기준 이상인 날의 수를 센다. | 보통5 | 누적 합이분 탐색+1 | 아직 제출이 없습니다 | 1.5초 | 1024 MB | 지문만 제공 |
| No Luck각 출전자가 마지막 참가 이후 f년 동안 자기 순위 p 이상이 진출권을 받은 해가 몇 번인지 센다. | 보통5 | 정렬이분 탐색+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Trampler고정된 이동 순서를 따라 방문하는 칸들의 시간을 시작 칸마다 더하되, 경로가 H×W 격자를 벗어나면 0을 출력한다. | 보통5 | 시뮬레이션구현+1 | 아직 제출이 없습니다 | 2초 | 256 MB | 지문만 제공 |
| 인문예술탐사주간각 사진 위치에서 N그루 나무까지의 거리 절댓값 합을 구한다. | 보통5 | 정렬이분 탐색+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| 어떤 우유의 배달목록 (Easy)트리에서 u에서 v까지 가는 경로의 i번째 방문 방에 i만큼 우유를 더하고, 특정 방이 받은 우유의 총량을 답한다. | 보통5 | 트리누적 합+1 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| Plates각각 K장씩 쌓인 N개의 접시 더미에서 위쪽 접시를 먼저 집는 조건 아래 정확히 P장을 골라 아름다움 합을 최대로 만든다. | 보통5 | 동적 계획법누적 합 | 아직 제출이 없습니다 | 20초 | 1024 MB | 지문만 제공 |
| Combination Lock크기 N인 원 위에 놓인 W개 바퀴의 값을 받아, 모든 바퀴가 같은 값에 도달할 때 총 이동 횟수의 최솟값을 구한다. | 보통5 | 배열누적 합+2 | 아직 제출이 없습니다 | 40초 | 1024 MB | 지문만 제공 |
| TrainingP명의 학생을 골라 각자의 실력 등급을 1씩 올려 같은 값으로 맞출 때 필요한 최소 코칭 시간을 구한다. | 보통5 | 정렬슬라이딩 윈도우+2 | 아직 제출이 없습니다 | 15초 | 1024 MB | 지문만 제공 |
| 표적지 옮기기N x M 사격판 위에 19 x 19 표적지를 올렸을 때 명중한 칸이 1점부터 10점까지 정확히 한 번씩 나오는 중심 위치를 구한다. | 보통5 | 누적 합완전 탐색+1 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| Mural매일 벽의 한 구간을 칠하고 칠하지 않은 끝 구간이 무너지는 상황에서, 어떤 파괴 순서에도 보장할 수 있는 최대 미적 총합을 구한다. | 보통5 | 배열누적 합+2 | 아직 제출이 없습니다 | 20초 | 1024 MB | 지문만 제공 |
| Mötet각 위원이 여러 개의 가능 시간 구간을 주는데, 가장 많은 위원이 참석할 수 있는 시작 시각을 찾는다. | 보통5 | 구간정렬+1 | 아직 제출이 없습니다 | 6초 | 1024 MB | 지문만 제공 |
| SolsystemN개의 구간(관세 동맹)과 Q개의 두 행성 쌍이 주어질 때, 각 쌍의 두 끝점 중 정확히 하나만 포함하는 구간의 개수를 구한다. | 보통5 | 정렬구간+1 | 아직 제출이 없습니다 | 6초 | 1024 MB | 지문만 제공 |
| FieldN x N 격자의 모든 M x M 부분 정사각형의 합이 K 이상이 되는 최소 M을 구하고, 그런 M이 없으면 -1을 출력한다. | 보통5 | 누적 합이분 탐색+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| СКОБИ괄호 문자열과 T개의 질의가 주어질 때, 각 부분 문자열이 올바른 괄호열인지 판별한다. | 보통5 | 누적 합스택+2 | 아직 제출이 없습니다 | 0.3초 | 1024 MB | 지문만 제공 |
| 영재의 징검다리N행 M열 격자에서 한 행씩 이동하며 직전 위치에서 3칸 이내의 1인 칸만 밟아 건널 수 있는 경우의 수를 구한다. | 보통5 | 동적 계획법누적 합+2 | 아직 제출이 없습니다 | 0.5초 | 512 MB | 지문만 제공 |
| Stamp Combinations 우표 뭉치들이 일렬로 놓여 있을 때, 앞에서 몇 뭉치와 뒤에서 몇 뭉치를 떼어 합한 값이 각 질의 값과 같은지 판정한다. | 보통5 | 누적 합투 포인터+2 | 아직 제출이 없습니다 | 7초 | 1024 MB | 지문만 제공 |
| 도로 정보T, G, F, P로 이루어진 문자열에서 각 문자의 개수가 3의 배수인 부분 문자열의 개수를 센다. | 보통5 | 누적 합해시맵+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Abridged Reading각 장의 페이지 수와 선수 관계가 주어질 때, 의존하는 장이 없는 두 장을 골라 두 장의 선수 폐포에 포함된 페이지 수 합의 최솟값을 구한다. | 보통5 | 그래프DFS+1 | 아직 제출이 없습니다 | 4초 | 1024 MB | 지문만 제공 |
| Field Trip학급 구간을 연속된 세 묶음으로 나눠 각 묶음의 학생 수가 같도록 만들 수 있는지 판별하고, 가능하면 두 경계 번호를 출력한다. | 보통5 | 누적 합투 포인터+1 | 아직 제출이 없습니다 | 3초 | 1024 MB | 지문만 제공 |
| Haiku각 단어의 음절 수는 연속한 모음 묶음의 개수다. 연속한 단어 구간이 5, 7, 5음절의 세 부분으로 나뉘는 경우의 수를 센다. | 보통5 | 누적 합투 포인터+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| 키트 분배하기일렬로 놓인 방마다 키트 수가 주어질 때, 이웃한 방끼리 키트를 하나씩 옮겨 모든 방의 키트 수를 같게 만드는 최소 이동 횟수를 구한다. | 보통5 | 그리디누적 합+2 | 아직 제출이 없습니다 | 1초 | 256 MB | 지문만 제공 |
| Counting Liars각 소가 베시의 위치가 어떤 값 이하 또는 이상이라고 주장할 때, 거짓인 주장의 최소 개수를 구한다. | 보통5 | 정렬그리디+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| 1, 3, 모 나누기수열을 연속된 6개 구간으로 나눌 때 1번, 3번, 5번 구간에 포함된 원소 합의 최댓값을 구한다. | 보통5 | 동적 계획법누적 합 | 아직 제출이 없습니다 | 1.35초 | 1024 MB | 지문만 제공 |
| 긴 케이크 나눠주기토핑 배열을 같은 개수의 1을 가진 k개의 연속 조각으로 자르는 방법의 수를 10^9+7로 나눈 나머지를 구한다. | 보통5 | 조합론누적 합+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| 머리 아픈 암산은 이제 그만!N과 M개의 정수가 주어질 때, 1부터 N까지의 정수 중 입력에 나온 값을 제외한 나머지의 곱을 10^9+7로 나눈 나머지를 구한다. | 보통5 | 수학정렬+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| 전구 상태 뒤집기전구의 연속한 한 구간을 정확히 한 번 뒤집은 뒤, 켜져 있는 전구 밝기 합의 최댓값을 구한다. | 보통5 | 동적 계획법배열+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| Easy Problem각 닭 i를 포함하는 급식기를 남기고, 어느 닭도 한계를 넘지 않도록 배분할 수 있는 최대 곡물 합을 i마다 구한다. | 보통5 | 구간누적 합+1 | 아직 제출이 없습니다 | 3초 | 1024 MB | 지문만 제공 |
| Tutorial Groupings지식 수준을 정렬한 뒤, 범위가 k 이하이고 크기가 s 이하인 그룹으로 나누는 경우의 수를 1e9+7로 나눈 나머지로 구한다. | 보통5 | 동적 계획법정렬+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Tower Climbing각 층에 하나씩 있는 발판의 x 좌표와 최대 점프 높이 k가 주어질 때, 시작 발판에서 마지막 발판까지 이동하는 최소 시간을 구한다. 점프 비용은 |x1-x2| + (y1-y2)^2이다. | 보통5 | 동적 계획법누적 합+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| 2차원 배열 다중 업데이트 단일 합n x n 행렬에 직사각형 범위 덧셈 질의를 여러 번 적용한 뒤, 마지막 직사각형 범위의 합을 출력한다. | 보통5 | 배열누적 합+1 | 아직 제출이 없습니다 | 3초 | 512 MB | 지문만 제공 |