문제

문제를 고르고 내장 에디터에서 풀이를 작성해 보시기 바랍니다. 채점기가 실제 테스트 케이스로 코드를 바로 검증하고, 아카이브의 문제들도 자유롭게 둘러볼 수 있습니다.

전체 결과문제 9265개
제목난이도유형정답자시간 제한메모리 제한채점
벼락치기하루에 보는 영상 수가 전날보다 하나씩 줄어들며 0이 될 때까지 N개의 영상을 모두 보려면 첫날 몇 개를 봐야 하는지 최솟값을 구한다.보통7수학그리디+1아직 제출이 없습니다1초1024 MB지문만 제공
조약돌일직선 위 N개 장소에 놓인 조약돌을 모두 가져가되, 인접한 두 장소에서 같은 개수를 빼거나 한 장소에서 임의 개수를 빼는 작업의 최소 횟수를 구한다.보통7그리디수학+1아직 제출이 없습니다0.5초1024 MB지문만 제공
NPU 최적화연산자와 호스트 주소로 이루어진 식 트리가 주어질 때, 이를 메모리 0번 칸에 계산하는 최소 길이 NPU 프로그램을 출력하고, 메모리 M개로 부족하면 -1을 출력한다.보통7트리DFS+2아직 제출이 없습니다3초1024 MB지문만 제공
Traveling Junkman ProblemN개의 집을 정확히 한 번씩 방문하며 매입할 물건을 선택할 때 얻을 수 있는 최대 이익을 구한다.보통7동적 계획법비트 연산+2아직 제출이 없습니다3초1024 MB지문만 제공
점 연결하기선 위에 놓인 N개 점의 색이 주어질 때, 서로 다른 색의 두 점을 잇고 교차하지 않는 호를 최대로 그린 뒤 그중 하나를 출력한다.보통7동적 계획법구간+1아직 제출이 없습니다1초512 MB지문만 제공
Seesaw막대 위 N개 점이 정렬된 채 주어질 때, 매번 양 끝 중 하나를 제거하면서 모든 단계의 무게중심이 구간 안에 머무르도록 하는 최소 구간 너비를 구한다.보통7이분 탐색그리디+2아직 제출이 없습니다2초1024 MB지문만 제공
각성제N일 동안 최대 K개의 각성제를 먹어 공부 효과를 2배로 만들 때 얻을 수 있는 최대 실력을 구한다.보통7동적 계획법그리디+1아직 제출이 없습니다10초512 MB지문만 제공
TrošakN×M 격자에서 (A,1)에서 (B,M)까지 단순 경로를 출력하는 문제로, 출력한 경로의 길이가 실제 최장 단순 경로에 가까울수록 높은 점수를 받는다.보통7구현완전 탐색+2아직 제출이 없습니다1초1024 MB지문만 제공
Trim It Step by Step소문자와 ?(...) 삭제 연산으로 이루어진 식이 주어질 때, 이 식이 만들 수 있는 문자열 중 사전순으로 가장 앞서는 비어 있지 않은 문자열을 구한다.보통7동적 계획법문자열+2아직 제출이 없습니다1초1024 MB지문만 제공
IZAZOV검은 칸을 모두 덮되 흰 칸은 포함하지 않도록 격자를 겹치지 않는 직사각형으로 나누고, 직사각형 개수를 최소로 하는 배치를 출력한다.보통7그리디구현+2아직 제출이 없습니다15초1024 MB지문만 제공
MMST모든 간선 가중치가 서로 다른 연결 무향 그래프에서, 가중치 합이 최소 신장 트리와 최대 신장 트리 어느 쪽과도 다른 신장 트리를 찾아 출력하거나, 불가능하면 NO를 출력한다.보통7그래프최소 신장 트리+2아직 제출이 없습니다1초1024 MB지문만 제공
포스택순열을 앞에서부터 네 개의 스택에 넣은 뒤 모두 꺼내어 1부터 N까지 오름차순으로 만들 수 있는지 판별한다.보통7그리디스택+2아직 제출이 없습니다1초1024 MB지문만 제공
ABC 배열 놀이배열에서 길이가 a, b, c인 서로 겹치지 않는 세 부분배열을 골라 각 합의 곱이 최대가 되도록 한다.보통7동적 계획법누적 합+2아직 제출이 없습니다1초512 MB지문만 제공
이분 그래프 놀이이분 그래프의 두 쪽 노드에 서로 다른 가중치를 부여해 간선 가중치 합을 최대로 만들고, 간선 하나를 지웠을 때의 최댓값도 구한다.보통7그리디수학+2아직 제출이 없습니다1초512 MB지문만 제공
마트료시카 박스 II서브 박스가 M개를 넘는 박스가 있는 중첩 설계도가 주어질 때, 박스를 최대 K개 추가해 모든 박스의 서브 박스 수를 M 이하로 만들 수 있는지 판정하고, 가능하면 그러한 설계도 하나를 출력한다.보통7트리그리디+2아직 제출이 없습니다2초1024 MB지문만 제공
비행기 전시용량 M인 트럭 한 대가 두 비행기 사이를 오가며 큰 부품을 쪼개 실어 나를 때, 각 부품이 처음 출발한 시간과 완전히 도착한 시간을 출력한다.보통7시뮬레이션구현+1아직 제출이 없습니다1초512 MB지문만 제공
이상한 프로그래밍 언어각 줄에 두 개의 연산이 주어질 때 줄마다 하나씩 골라 변수 K의 최종 값을 최대로 만드는 문제입니다.보통7동적 계획법그리디+1아직 제출이 없습니다2초1024 MB지문만 제공
2차원1부터 N^2까지를 N×N 격자에 배치해 같은 행이나 같은 열에 있는 두 값의 비 p/q 중 최솟값을 최대로 만든다.보통7그리디정렬+2아직 제출이 없습니다1초512 MB지문만 제공
Histogram Sequence 4N, A, L, R이 주어질 때 높이가 [L,R] 범위에 있고 내부 최대 직사각형 넓이가 정확히 A인 히스토그램을 만든다.보통7그리디배열+2아직 제출이 없습니다1초1024 MB지문만 제공
Squirrel Game빈 돌 위에 도토리를 놓는 게임에서 더 이상 둘 곳이 없는 플레이어가 지며, 두 사람이 최선을 다할 때 승자를 판정한다.보통7게임 이론그리디아직 제출이 없습니다3초1024 MB지문만 제공
Intervaln개의 닫힌 구간에서 공통점을 가지는 m개를 골라 선택한 구간 길이의 최댓값과 최솟값의 차이를 최소로 만들고, 불가능하면 -1을 출력한다.보통7정렬슬라이딩 윈도우+2아직 제출이 없습니다3초1024 MB지문만 제공
Maximum Satisfactionn명의 학생을 s개 분반에 배정하되 각 분반에 최소 k명이 있어야 하며, 만족도 합의 최댓값을 구한다.보통7동적 계획법그리디아직 제출이 없습니다1초1024 MB지문만 제공
Share AuctionV개의 바우처를 N개 경매에 나눠 배분한다. 다른 입찰이 v인 경매에 b개를 걸면 p*b/(b+v)를 받으므로 총 이익을 최대로 만든다.보통7그리디정렬+1아직 제출이 없습니다1초1024 MB지문만 제공
북극곰은 괄호를 찢어밤마다 괄호 사이에 O와 X를 놓으면 북극곰이 O를 ()로, X를 )(로 바꾼다. 원하는 문자열 S를 최소 며칠 만에 얻거나 불가능하면 -1을 출력한다.보통7스택그리디아직 제출이 없습니다1초1024 MB지문만 제공
Course Selection학생마다 원하는 5개 과목을 강의 정원 안에서 배정해 전체 수강 건수의 합이 최대가 되도록 만든다.보통7그래프그리디+1아직 제출이 없습니다1초256 MB지문만 제공
Water Flow시작 칸과 도착 칸, 그리고 코너관, 십자관, 직선관, T자관의 개수가 주어질 때 두 칸을 잇는 배관 경로를 만들 수 있는지 판정한다.보통7수학그리디+1아직 제출이 없습니다1초256 MB지문만 제공
Bubble-bubble Sort매시간 크기 k인 구간을 왼쪽부터 차례로 정렬할 때, 배열 전체가 정렬되기까지 걸리는 시간을 구한다.보통7정렬시뮬레이션+2아직 제출이 없습니다2초2048 MB지문만 제공
Jabbing Jets주어진 동심원 위에 두 점 사이의 거리가 e 이상이 되도록 점을 최대한 많이 배치한다.보통7기하그리디+1아직 제출이 없습니다1초2048 MB지문만 제공
Dividing DNA고정된 문자열에서 부분 문자열이 숨은 데이터베이스에 있는지 최대 2n번 물어보며, 데이터베이스에 없는 서로 겹치지 않는 부분 문자열의 최대 개수를 구한다.보통7문자열동적 계획법+2아직 제출이 없습니다2초1024 MB지문만 제공
Grinding Gravel돌의 무게들과 같은 용량의 격자 칸들이 주어질 때, 조각들을 칸에 정확히 채우기 위해 돌을 최소 몇 번 쪼개야 하는지 구한다.보통7동적 계획법그리디+2아직 제출이 없습니다4초1024 MB지문만 제공
돈 피하지 않기 게임매초 그린이 방문하는 칸에 있는 돈을 모으며, 좌우 이동과 점프에 드는 힘의 합을 최소로 만드는 경로를 구한다.보통7동적 계획법정렬+1아직 제출이 없습니다1초1024 MB지문만 제공
Breeding Bugsn마리 매미의 주기가 주어질 때, 남긴 매미 중 어느 두 마리의 주기 합도 소수가 되지 않도록 최대로 남길 수 있는 마릿수를 구한다.보통7조합론그리디+2아직 제출이 없습니다1초1024 MB지문만 제공
Guessing Game앨런은 요일마다 한 시험의 승자를 예측한다. 친구들의 일곱 요일 예측과 앨런의 토요일·일요일 예측이 주어질 때, 그가 모든 친구를 strictly 앞지를 수 있는지 판정한다.보통7구현그리디+2아직 제출이 없습니다3초1024 MB지문만 제공
Berry Battle각 정점에 열매 하나와 개미 한 마리가 있는 나무에서, 열매를 따는 동안 모든 개미가 한 정점에 모이지 않도록 정점 순서를 정한다.보통7트리그리디+1아직 제출이 없습니다2초1024 MB지문만 제공
Матч тысячелетия양의 정수 k를 정해 각 더미의 크기를 k*p_i로 맞출 때, s_i에서 옮기거나 치워야 하는 돌 개수의 합이 최소가 되는 k를 구한다.보통7수학그리디+2아직 제출이 없습니다2초1024 MB지문만 제공
곰곰이와 하카타고도 0에서 시작해 고도 0으로 끝나는 길이 d의 A/D 문자열 중 사전순 k번째를 출력하고, 그런 문자열이 k개 미만이면 -1을 출력한다.보통7조합론수학+1아직 제출이 없습니다1초1024 MB지문만 제공
완전한 수열 리버스길이 N인 수열을 만들어, 길이와 합이 모두 소수인 연속 부분 수열의 개수가 정확히 M이 되도록 하는 수열을 구성한다.보통7수학정수론+2아직 제출이 없습니다1초1024 MB지문만 제공
Linear Regressionn개의 점 중 k개를 제거한 뒤 남은 점들로 어떤 직선까지의 최대 수직거리를 최소로 만들고, 그 최솟값을 출력한다.보통7기하이분 탐색+1아직 제출이 없습니다5초1024 MB지문만 제공
Superpiece퀸, 룩, 비숍, 나이트, 킹, 폰 중 주어진 부분집합의 이동을 할 수 있는 기물이 무한 체스판의 한 칸에서 다른 칸으로 가는 최소 이동 횟수를 각 질의마다 구한다.보통7BFS수학+2아직 제출이 없습니다1초1024 MB지문만 제공
외계 침략자 윤이매일 가장 높은 건물 모두의 높이가 1씩 줄어들 때, D일 동안 발사된 레이저의 총 횟수를 구한다.보통7이분 탐색그리디+2아직 제출이 없습니다1초1024 MB지문만 제공
행성간 스터디 모임행성마다 나가는 웜홀이 하나씩 있을 때, 모든 회원이 웜홀만으로 도달할 수 있는 모임 행성을 정하고 이동 비용의 합을 최소로 구한다.보통7그래프DFS+2아직 제출이 없습니다2초1024 MB지문만 제공
과속카메라일정한 속도로 움직이는 차량의 시각별 위치 구간 N개가 주어질 때, 모든 구간과 모순되지 않는 최소 속도와 최대 속도를 구한다.보통7수학이분 탐색+1아직 제출이 없습니다3초1024 MB지문만 제공
꺾이지 않는 마음 2k가 1부터 N일 때까지, 도적이 하루에 최대 한 마리의 용을 쏴서 처음 k일 동안 얻을 수 있는 길이 합의 최댓값을 각각 구한다.보통7그리디정렬+1아직 제출이 없습니다1.5초1024 MB지문만 제공
트리와 수열주어진 N-1개의 수를 트리의 간선에 하나씩 배정해 모든 정점 쌍의 가중 거리 합을 최소로 만들고, 그 값을 10^9+7로 나눈 나머지를 구한다.보통7트리그리디+1아직 제출이 없습니다2초1024 MB지문만 제공
Alternating Algorithm주어진 배열에 홀수 라운드와 짝수 라운드가 번갈아 인접 원소를 교환하는 정렬을 적용할 때, 배열이 비감소 순서가 될 때까지 걸리는 라운드 수를 구한다.보통7정렬시뮬레이션+2아직 제출이 없습니다7초1024 MB지문만 제공
Deforestation각 구간에 무게가 있는 뿌리 있는 트리를 잘라, 모든 조각의 무게가 W 이하가 되도록 하는 최소 조각 수를 구한다.보통7트리그리디+1아직 제출이 없습니다2초1024 MB지문만 제공
Mortgage각 구간에서 매달 x를 갚되 구간 안에서 남은 수입만 이월해 쓸 수 있을 때, 끝까지 지불 가능한 가장 큰 x를 구한다.보통7이분 탐색누적 합+1아직 제출이 없습니다3초1024 MB지문만 제공
Maximum sum with swaps최대 K번의 교환으로 배열을 재배치한 뒤 연속 구간을 골라 합이 최대가 되게 하고, 교환 과정과 구간을 출력한다.보통7그리디정렬+1아직 제출이 없습니다6초1024 MB지문만 제공
Group tournament일부 결과가 정해진 리그전 표에서 남은 경기의 결과를 정해 각 팀의 최종 승점이 주어진 값과 정확히 일치하도록 채운다.보통7그래프그리디+2아직 제출이 없습니다2초1024 MB지문만 제공
Carts격자 위에 놓인 n개의 수레를 한 축에 나란한 연속된 한 줄로 옮기는 데 필요한 최소 이동 횟수를 구한다.보통7그리디정렬+1아직 제출이 없습니다1초1024 MB지문만 제공
Voting주어진 비용으로 유권자를 매수해 목표 후보가 다른 후보보다 더 많은 표를 얻도록 하면서 최소 비용과 한 가지 배정을 출력한다.보통7그리디완전 탐색+1아직 제출이 없습니다2초1024 MB지문만 제공
Restrooms각 구간에 여자 화장실이 하나 이상, 또는 남자 화장실이 하나 이상 있어야 한다는 요청이 주어질 때, n개의 화장실에 성별을 배정하는 방법이 있는지 판정하고 하나를 출력한다.보통7그리디구간+2아직 제출이 없습니다2초1024 MB지문만 제공
Flying Doors움직이는 n개의 문 천장이 주어질 때, Kostya가 어떤 속도로든 모든 문을 통과할 수 있는 시작 높이의 측도를 최소로 만드는 순서를 찾는다.보통7정렬그리디+2아직 제출이 없습니다2초1024 MB지문만 제공
악보 만들기음표와 쉼표의 수열을 순서대로 나누되, 마지막 장을 뺀 모든 장이 최대 X개의 기호로 끝나고 끝에 쉼표 K개가 연속하도록 하는 최소 페이지 수를 구한다.보통7동적 계획법그리디+1아직 제출이 없습니다1초1024 MB지문만 제공
King's Puzzlen개 정점으로 이루어진 연결된 단순 그래프에서 차수의 서로 다른 값이 정확히 k개가 되도록 간선을 구성하거나 불가능함을 판별한다.보통7그래프그리디+1아직 제출이 없습니다3초1024 MB지문만 제공
Avangardni Autocorrect빈도순 사전 트라이를 이용해 각 단어를 입력할 때 필요한 최소 키 입력 수(글자, 탭 자동완성, 백스페이스)를 구한다.보통7트라이문자열+2아직 제출이 없습니다1초1024 MB지문만 제공
Famozni Faraon한 플레이어의 카드 순서와 나머지 카드가 주어질 때, 더 높은 카드가 이기는 규칙을 한 번 낮은 카드가 이기는 규칙으로 바꿀 수 있을 때 두 번째 플레이어가 이길 수 있는 최대 라운드 수를 구한다.보통7그리디정렬+2아직 제출이 없습니다1초1024 MB지문만 제공
Letargični Lumenn개 노드로 이루어진 숲이 주어질 때, 컴포넌트들을 연결해 트리로 만들면서 트리의 지름을 최소화하는 값을 구한다.보통7그래프트리+2아직 제출이 없습니다1초1024 MB지문만 제공
Shopping Spree고른 원소 k마다 1번부터 k번까지 선택된 개수가 floor(k/2) 이하가 되도록 부분집합을 골라 총합을 최대로 만든다.보통7동적 계획법그리디+2아직 제출이 없습니다1초1024 MB지문만 제공
Fixing Traffic방향성 유량 네트워크에서 하나의 거리(연결된 구간들의 사슬)를 무한 용량으로 만들 때 0번에서 m-1번까지 최대 유량의 증가분이 가장 큰 거리와 그 증가량을 구한다.보통7그래프최단 경로+2아직 제출이 없습니다1초1024 MB지문만 제공
Berilij중심 좌표가 고정된 원들에 반지름을 배정해 주어진 두 원이 외접하도록 하면서 전체 넓이의 합을 최소로 만들고, 불가능하면 불가능하다고 판정하는 문제다.보통7그래프BFS+2아직 제출이 없습니다1초1024 MB지문만 제공
Prijateljice두 사람이 번갈아 자신의 단어 더미에서 직전 단어보다 사전순으로 크고 첫 글자가 같거나 바로 다음 글자인 단어를 말하며, 레오나가 자신의 가장 작은 단어로 시작할 때 최선의 플레이에서 이기는 사람을 구한다.보통7게임 이론그리디+2아직 제출이 없습니다1초1024 MB지문만 제공
Suspects and WitnessesA가 B는 훔치지 않았다고 진술한 정보와 도둑이 최대 K명이라는 조건이 주어질 때, 어떤 경우에도 결백이 증명되는 사람 수를 센다.보통7그래프DFS+2아직 제출이 없습니다40초1024 MB지문만 제공
Story of Seasons매일 최대 X개의 씨앗을 심을 수 있고, 겨울 전 L일이 남았을 때 심은 씨앗은 L일이 지나면 V의 이익을 낸다. 총이익의 최댓값을 구한다.보통7그리디정렬+2아직 제출이 없습니다미설정1024 MB지문만 제공
Pizza delivery한 명의 배달원이 왕복 배달을 순서대로 처리할 때, 각 고객의 irritability에 대기 시간과 앞선 배달 수를 곱한 값의 합을 최소로 만드는 순서를 정한다.보통7그리디정렬+1아직 제출이 없습니다2초1024 MB지문만 제공
Ezlulu접시 n개의 크기 순서는 고정되어 있고 값이 주어질 때, 접시를 쌓아 각 접시가 자신보다 작은 접시를 모두 깨뜨리도록 하여 총점을 최대로 만드는 순서를 구한다.보통7그리디정렬+1아직 제출이 없습니다1초1024 MB지문만 제공
돌게임과 쿼리각 질의 X T N마다 턴별로 가져갈 수 있는 돌의 범위가 정해진 돌게임에서, 남은 돌을 최소로 하면서 턴 수가 최소가 되는 값을 구한다.보통7수학그리디+1아직 제출이 없습니다1.5초512 MB지문만 제공
겨울 축제감동 수치 i인 팀은 K^i의 감동을 주며, 최대 M개의 축제에 같은 크기의 감동을 배분할 때 한 축제가 받는 최대 감동을 K진법으로 구한다.보통7그리디수학+1아직 제출이 없습니다2초1024 MB지문만 제공
CNF-SAT각 절이 연속된 변수 구간으로만 이루어진 CNF 공식이 주어질 때, 공식을 참으로 만드는 값의 개수를 1e9+7로 나눈 나머지를 구합니다.보통7동적 계획법구간+2아직 제출이 없습니다2초1024 MB지문만 제공
Szeregowanie zadań방출 시각, 마감 시각, 수행 시간이 주어진 n개의 선점형 작업을 m개의 동일한 프로세서에서 모두 마감 안에 끝낼 수 있는지 판정한다.보통7그리디정렬+2아직 제출이 없습니다2초1024 MB지문만 제공
Mozaika축에 평행한 n개의 정사각형이 직사각형을 이루도록, 주어진 n개의 왼쪽 아래 꼭짓점에 대응하는 변의 길이를 하나 찾아 출력하거나 불가능하면 NIE를 출력한다.보통7기하그리디+2아직 제출이 없습니다1초1024 MB지문만 제공
Poddrzewo주어진 n개의 차수 값 중 일부를 남기고 최소 개수만 고쳐서, 그 차수 열을 만족하는 트리를 출력한다.보통7그리디트리+1아직 제출이 없습니다1초1024 MB지문만 제공
물정수열시험마다 세 과목 점수의 중앙값을 순서대로 적으려 한다. 각 시험에서 최대 한 과목 점수를 음이 아닌 정수로 바꿀 수 있을 때, 중앙값을 강한 증가 수열로 만들 수 있는지 판별한다.보통7그리디구현+1아직 제출이 없습니다1초1024 MB지문만 제공
Wina피라미드 모양으로 쌓인 와인 병에서 쌓임이 무너지지 않도록 k개를 하나씩 골라, 그중 왕이 받는 가장 오래된 와인의 연도를 최소로 만든다.보통7그리디이분 탐색+2아직 제출이 없습니다1.5초1024 MB지문만 제공
Herbatan개의 컵마다 용량과 현재 온도, 원하는 온도가 주어질 때, 차를 나누고 섞어서 요구된 n개의 컵을 정확히 만들 수 있는지 판정한다.보통7그리디정렬+1아직 제출이 없습니다8초1024 MB지문만 제공
Punkty rankingowe길이 1부터 n까지의 모든 구간 최대 합이 주어질 때, 그 값들과 일치하는 길이 n 이상의 수열을 아무거나 복원한다.보통7그리디누적 합+2아직 제출이 없습니다1초1024 MB지문만 제공
Elektrownie i fabryki인접한 도시 사이에 단위 길이 전선을 놓아 모든 공장의 전력 수요를 충족시키면서 총 길이를 최소화하고, 불가능하면 -1을 출력한다.보통7그리디스택+1아직 제출이 없습니다2초1024 MB지문만 제공
Sen o podboju가중치가 있는 트리에서 k-1개의 간선을 제거해 k개의 연결 성분으로 나눌 때, 각 성분 가중치 제곱합의 최솟값을 k=1부터 n까지 모두 구한다.보통7동적 계획법트리+2아직 제출이 없습니다7초1024 MB지문만 제공
Oranżada인접한 병을 교환하는 데 1초가 걸릴 때, 앞쪽 k개의 병이 모두 서로 다른 브랜드가 되도록 하는 최소 시간을 구하고 불가능하면 -1을 출력한다.보통7그리디배열+2아직 제출이 없습니다1초1024 MB지문만 제공
Sumyn마리 메기의 무게가 주어질 때, 각 메기가 자기보다 가벼운 메기를 먹어 치우며 질량을 합치는 과정을 거쳐 혼자 살아남을 수 있는지 판별한다.보통7정렬누적 합+1아직 제출이 없습니다2초1024 MB지문만 제공
Autostrada세 개의 차선 문자열과 차선별 고정 속도가 주어질 때, 세 번째 차선에서 출발한 카롤이 모든 차를 앞지르는 최소 시간을 구한다.보통7시뮬레이션그리디+2아직 제출이 없습니다7초1024 MB지문만 제공
Palindrom길이가 200000 이하인 a와 b로 이루어진 문자열이 주어질 때, 인접한 두 문자를 교환하는 연산만으로 팰린드롬으로 만들기 위한 최소 교환 횟수를 구하고, 불가능하면 -1을 출력한다.보통7문자열그리디+2아직 제출이 없습니다1초1024 MB지문만 제공
Podwyżki배열을 k개의 연속한 구간으로 나누어 각 구간에서 하나씩 골라 엄격히 증가하는 수열을 만들 수 없도록 하는 분할을 출력한다.보통7그리디동적 계획법아직 제출이 없습니다2초1024 MB지문만 제공
Fotografia한 라운드에서 선택한 위치의 사람들을 호출 순서대로 빼낸 뒤 역순으로 되돌려 놓을 때, 순열을 오름차순으로 만드는 최소 라운드 수와 각 라운드의 위치 목록을 구한다.보통7정렬그리디+2아직 제출이 없습니다1초1024 MB지문만 제공
Optymalizacja mandatów각 Ki와 Ri를 짝지어 만든 연결 수 Ki||Ri의 합이 최소가 되도록 배치하는 최적화 문제다. N은 최대 백만이다.보통7정렬그리디+2아직 제출이 없습니다10초1024 MB지문만 제공
Ciężarówki고정 속도로 달리는 트럭들이 만나면 화물을 교환할 수 있을 때, XA에서 XB까지 서류 가방을 옮기는 최소 시간을 구한다.보통7수학그리디+1아직 제출이 없습니다3초1024 MB지문만 제공
Usuwankai번째 블록을 제거하면 오른쪽으로 Ti개가 함께 사라진다. N개 블록을 모두 없애는 최소 이동 횟수를 구한다.보통7동적 계획법그리디아직 제출이 없습니다7초1024 MB지문만 제공
Pociąg towarowy전체 열차 목록과 일부 칸을 건너뛴 짧은 목록이 주어질 때, 전체 목록의 각 칸이 관찰 가능했는지 아니면 반드시 놓쳤는지 표시한다.보통7동적 계획법문자열+1아직 제출이 없습니다10초1024 MB지문만 제공
Armia klonów전체 군대를 a시간에 스캔하고 저장된 스캔을 b시간에 출력하는 프린터로 n개를 넘길 때까지 걸리는 최소 시간을 구한다.보통7수학그리디+1아직 제출이 없습니다1초1024 MB지문만 제공
Agenci트리와 k명의 시작 위치가 주어지고, 하루에 한 명의 요원만 한 간선을 이동하며 각 도시는 한 요원만 방문할 수 있을 때, 모든 도시를 방문하는 최소 일수를 구한다.보통7트리그리디+2아직 제출이 없습니다3초1024 MB지문만 제공
Impreza krasnali각 난쟁이가 이웃의 모자 높이에 대해 한 주장이 주어질 때, 모든 주장과 일치하는 1부터 n까지 모자의 순열 개수를 1e9+7로 나눈 나머지를 구한다.보통7조합론그리디+2아직 제출이 없습니다3초1024 MB지문만 제공
Les Bitérables연속한 두 막에 대해, 작업자가 요청된 무대 위치 사이에서 무대 장치를 옮기는 데 필요한 최소 총 이동 시간을 각각 구한다.보통7그리디정렬+1아직 제출이 없습니다8초1024 MB지문만 제공
Przelewy반대칭 N×N 채무 행렬이 주어질 때, 모든 사람의 잔액을 0으로 만드는 최소 이체 횟수를 구한다.보통7동적 계획법그리디+2아직 제출이 없습니다1초1024 MB지문만 제공
Pionek각각 최대 한 번 사용할 수 있는 n개의 정수 벡터 중 일부를 골라 원점에서 가장 먼 점에 도달할 때, 그 거리의 제곱을 구한다.보통7기하그리디+2아직 제출이 없습니다2초1024 MB지문만 제공
Prawnicyn개의 구간과 정수 k가 주어질 때, 교집합의 길이가 최대가 되도록 k개의 구간을 고르고 최대 길이와 선택한 구간 번호를 출력한다.보통7정렬힙+2아직 제출이 없습니다2초1024 MB지문만 제공
Flappy Bird새는 (0,0)에서 시작해 매초 화면을 누르면 (x+1,y+1), 가만히 두면 (x+1,y-1)로 이동한다. 주어진 x마다 위아래로 막힌 반직선을 피해 x=X에 도달하는 최소 탭 수를 구한다.보통7동적 계획법그리디+2아직 제출이 없습니다2초1024 MB지문만 제공
Podzielność밑 B와 각 숫자의 개수가 주어질 때 B-1로 나누어지는 가장 큰 수를 만들어, 오른쪽에서 k번째 숫자를 묻는 질의에 답한다.보통7그리디수학+2아직 제출이 없습니다2초1024 MB지문만 제공
Nadajniki트리에서 각 간선이 거리 1 이내의 노드들로 이루어진 지역 조건을 만족하도록 최소 개수의 송신기를 배치한다.보통7트리동적 계획법+1아직 제출이 없습니다2초1024 MB지문만 제공
Maxdifficent Group배열을 두 개 이상의 연속한 그룹으로 나눌 때, 인접한 두 그룹 합의 차이의 최댓값을 가장 크게 만드는 값을 구한다.보통7누적 합동적 계획법+1아직 제출이 없습니다1초1024 MB지문만 제공
Pokemonturnering각 경기에서 이긴 사람이 진 사람 돈의 절반을 가져갈 때, 경기 순서를 정해 1번 선수가 마지막에 가질 수 있는 최대 금액을 구한다.보통7그래프그리디+1아직 제출이 없습니다4초1024 MB지문만 제공