문제

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

전체 결과문제 7391개
제목난이도유형정답자시간 제한메모리 제한채점
Travel Dream가중 무향 그래프에서 정확히 k개의 서로 다른 지점으로 이루어진 사이클을 골라 이동 시간 합이 최대가 되도록 하며, 불가능하면 impossible을 출력합니다.보통7동적 계획법그래프+1아직 제출이 없습니다3초256 MB지문만 제공
Friendship Graphs그래프의 정점을 크기가 최대한 비슷한 두 개의 클리크로 나누고, 불가능하면 -1을 출력합니다.보통7그래프유니온 파인드+2아직 제출이 없습니다1초1024 MB지문만 제공
Logistical Warehouse 2트리와 반지름 K가 주어질 때, 모든 노드가 선택한 노드로부터 거리 K 이내에 있도록 선택할 최소 노드 수를 구한다.보통7트리그리디+2아직 제출이 없습니다1초1024 MB지문만 제공
Postmann개의 우편 좌표와 서쪽행 w장, 나머지 동쪽행 표가 주어질 때 모든 지점을 방문하는 최단 트램 경로를 구하고, t=2이면 지정된 우편을 마지막에 배달한다.보통7그리디정렬+2아직 제출이 없습니다1.5초1024 MB지문만 제공
소수 징글벨두 사람이 합계가 B가 될 때까지 번갈아 1번에서 A번 종을 치고, 소수 번째 타종마다 1점을 얻는다. 최선의 플레이에서 승자를 구한다.보통7게임 이론동적 계획법+1아직 제출이 없습니다1초512 MB지문만 제공
Coin Tournament도둑이 1번부터 x번, 암살자가 x+1번부터 x+y번 자리를 차지한 동전 던지기 토너먼트에서 암살자가 우승할 확률을 구한다.보통7확률트리+1아직 제출이 없습니다2초1024 MB지문만 제공
Misunderstood Missing매 라운드 시작에 A가 D만큼 늘어난 뒤, A+a_i 피해를 주거나 D를 b_i 늘리거나 A를 c_i 늘릴 수 있다. 총 피해의 최댓값을 구한다.보통7동적 계획법그리디+2아직 제출이 없습니다1초256 MB지문만 제공
Dstorv직선 위에서 왼쪽으로 가는 손과 오른쪽으로 가는 꽃이 충돌해 사라질 때, 충돌이 모두 끝난 뒤 꽃 A개와 손 B개가 남을 확률을 구한다.보통7확률동적 계획법+1아직 제출이 없습니다1초1024 MB지문만 제공
Equal Adjacent Elements인접한 두 원소가 같은 순간이 한 번도 생기지 않도록 좋은 배열에서 원소를 하나씩 제거하는 순서의 가짓수를 998244353으로 나눈 나머지로 구한다.보통7동적 계획법조합론+2아직 제출이 없습니다2초512 MB지문만 제공
Magneti반지름이 주어진 n개의 자석을 l개의 빈 칸에 놓되 어떤 두 자석도 서로 끌어당기지 않도록 배치하는 경우의 수를 1e9+7로 나눈 나머지로 구한다.보통7동적 계획법조합론+2아직 제출이 없습니다1초512 MB지문만 제공
Dependent Events각 사건의 발생 확률이 부모 사건의 발생 여부에 따라 정해지는 트리에서 두 사건이 모두 일어날 확률을 10^9+7로 나눈 값으로 구하는 문제다.보통7트리동적 계획법+2아직 제출이 없습니다60초1024 MB지문만 제공
Tree Transformation Puzzle+와 - 연산자로 이루어진 트리 형태의 산술식을 자식 교환과 끝단 재루팅으로 재배열해 계산값이 최대가 되도록 만든다.보통7트리동적 계획법+1아직 제출이 없습니다2초1024 MB지문만 제공
Guessing Answers연속한 답이 서로 다르면서 주어진 정답 위치 집합과 일치하는 답안 수열을 찾는다.보통7동적 계획법그리디아직 제출이 없습니다1초1024 MB지문만 제공
내가 몇 등이었지??세 점수와 일부 학생 간 성적 우열 관계가 주어질 때, 알려지지 않은 가중치에서 확정할 수 있는 비교 질문에 답한다.보통7그래프위상 정렬+1아직 제출이 없습니다1초1024 MB지문만 제공
Leader-based Team DistributionN명의 플레이어를 정해진 크기의 M개 팀으로 나눌 때, 각 팀에서 리더 점수 L이 가장 큰 사람의 플레이어 점수 P를 팀 능력이라 하고 그 합의 최댓값을 구한다.보통7그리디정렬+2아직 제출이 없습니다2초1024 MB지문만 제공
비슷한 문자열길이가 같은 문자열 배열에서 순서를 유지한 채 최소 개수를 지워 모든 인접한 두 문자열이 어떤 위치에서 같은 문자를 가지도록 만든다.보통7동적 계획법문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
Glossary Arrangement정렬된 파일 이름 목록을 높이가 다른 여러 열로 나누어, 표 전체 너비가 w를 넘지 않으면서 줄 수가 최소가 되도록 배치한다.보통7동적 계획법구현아직 제출이 없습니다5초1024 MB지문만 제공
Lucky Shirt셔츠 n장이 쌓여 있고 행운의 셔츠가 i번째에 있을 때, k번의 무작위 세탁 주기 후 그 셔츠의 기대 위치를 구한다.보통7확률동적 계획법+1아직 제출이 없습니다2초1024 MB지문만 제공
Screamers in the Storm길이 N의 수열에서 각 항이 1 이상 K 이하이고 이웃한 두 항이 서로소인 수열의 개수를 10^9+7로 나눈 나머지를 구합니다.보통7조합론동적 계획법+2아직 제출이 없습니다2초1024 MB지문만 제공
두 단계 최단 경로 3무방향 가중 그래프에서 주어진 P개의 중간 정점 중 적어도 세 개를 지나는 X에서 Z까지의 최단 경로를 구한다.보통7최단 경로그래프+2아직 제출이 없습니다6초1024 MB지문만 제공
묻고 더블로 마셔k+1번째 사람부터는 직전 k명이 마신 양의 합을 P로 나눈 나머지를 마시며, N이 최대 10^9일 때 마지막 사람이 마시는 양을 구한다.보통7행렬동적 계획법+1아직 제출이 없습니다1초512 MB지문만 제공
수열 (Hard)증가하는 인덱스 수열 B를 골라 A의 값 M개가 서로 다르게 하는 모든 선택에 대해 곱의 합을 1e9+7로 나눈 나머지를 구한다.보통7동적 계획법조합론+1아직 제출이 없습니다1초512 MB지문만 제공
커여운 키위키위는 매 단계 A_i만큼 좌우로 움직이고, 최근 M번 이동이 모두 양의 방향이면 B_i를 더한 뒤 멈춘다. 도달 가능한 위치의 최댓값을 구한다.보통7동적 계획법누적 합+1아직 제출이 없습니다1초512 MB지문만 제공
Snowman문자열 위를 앞뒤로 굴러가며 길이 k인 수열을 만들 때, 공의 단단함을 최대화하는 문자 수열을 구한다.보통7동적 계획법그리디아직 제출이 없습니다1초512 MB지문만 제공
Paired Up정렬된 소들의 위치와 무게가 주어질 때, 거리가 K 이내인 소들끼리 짝지어 최대로 짝을 이룰 때 남는 소들의 무게 합의 최솟값 또는 최댓값을 구한다.보통7동적 계획법정렬아직 제출이 없습니다2초1024 MB지문만 제공
Wandering Robot직사각형 구멍이 뚫린 격자에서 로봇이 (1,1)에서 (W,H)까지 오른쪽이나 아래로 같은 확률로 이동할 때, 구멍에 빠지지 않고 도착할 확률을 구합니다.보통7조합론수학+1아직 제출이 없습니다15초1024 MB지문만 제공
Pattern Overlap별표가 0개에서 4개의 글자를 대신하는 두 패턴이 주어질 때, 두 패턴에 모두 맞는 제목이 존재하는지 판정한다.보통7동적 계획법문자열+2아직 제출이 없습니다미설정1024 MB지문만 제공
Christmas Tree위로 뻗은 초록 이등변 삼각형 K개를 위에서 아래로 쌓을 때, 초록 칸 수가 최대가 되는 배치를 찾는다.보통7동적 계획법누적 합아직 제출이 없습니다미설정1024 MB지문만 제공
Copy & Paste목표 문자열을 정확히 만들기 위해 한 글자 입력, 부분 문자열 복사, 붙여넣기 연산을 최소 몇 번 써야 하는지 구한다.보통7동적 계획법문자열+1아직 제출이 없습니다40초1024 MB지문만 제공
Cake정수 N이 주어질 때 합이 정확히 N이 되는 제곱수들의 최소 개수를 구한다.보통7수학정수론+1아직 제출이 없습니다30초1024 MB지문만 제공
사진 촬영단체 사진은 K명 이상이어야 한다는 조건에서 독사진, 인접 교환, 단체 사진을 적절히 섞어 모든 친구가 한 번 이상 찍히는 최소 비용을 구한다.보통7동적 계획법그리디+1아직 제출이 없습니다2초1024 MB지문만 제공
DNA の合成 (DNA synthesizer)목표 DNA 문자열과 길이 20 이하의 조각 5만 개 이하가 주어질 때, 겹쳐 이어 붙여 목표를 만들 수 있는 최소 조각 수를 구한다.보통7최단 경로문자열 매칭+2아직 제출이 없습니다1초1024 MB지문만 제공
高速道路 (Highway)모든 간선의 양방향 가중치가 1인 트리에서 간선 가중치 갱신과 두 도시 사이 이동 시간을 묻는 질의를 처리한다.보통7트리누적 합+2아직 제출이 없습니다4초1024 MB지문만 제공
湖 (Lake)둘레 500000미터인 원 위의 서로 다른 두 점을 잇는 현 N개가 주어질 때, 서로 교차하지 않는 현의 최대 개수를 구한다.보통7동적 계획법구간+1아직 제출이 없습니다1초1024 MB지문만 제공
判子 (はんこ) (Stamp)I와 O로 이루어진 목표 문자열이 주어질 때, I로 시작하고 I로 끝나며 인접한 두 문자가 다른 도장에서 편집으로 만들 때의 최소 비용과 그때 도장의 최소 길이를 구한다.보통7동적 계획법문자열아직 제출이 없습니다1초1024 MB지문만 제공
最古の遺跡 2 (Ruins)세 점이 한 직선 위에 있지 않은 점 128개 이하가 주어질 때, 이들로 만들 수 있는 볼록 다각형의 최대 꼭짓점 수를 구한다.보통7기하동적 계획법+1아직 제출이 없습니다1.5초1024 MB지문만 제공
Coloring서로 다른 색의 A형 가방 하나와 B형 가방 하나를 골라 N개의 칸을 칠할 때, 각 칸에 어떤 크레파스를 쓸지에 따른 경우의 수를 센다.보통7조합론동적 계획법아직 제출이 없습니다1초512 MB지문만 제공
ぶりしゃぶしゃぶり部S의 회문스러움을, 뒤쪽 절반에서 서로 겹치지 않는 구간을 골라 뒤집어 S를 회문으로 만들 때 구간 길이 제곱 합의 최솟값으로 정의하고, 불가능하면 -1을 출력한다.보통7문자열동적 계획법아직 제출이 없습니다8초1024 MB지문만 제공
해석매칭되는 괄호 쌍이 01 또는 10으로 암호화된 이진 문자열이 주어질 때, 가능한 올바른 괄호 문자열의 개수를 10^9+7로 나눈 나머지를 구한다.보통7동적 계획법구간+1아직 제출이 없습니다1초512 MB지문만 제공
1차원 애니팡정수 배열과 위치 갱신이 주어질 때, 인접한 두 블록이 같은 부호(양수, 0, 음수)를 갖지 않도록 만드는 최소 비용을 각 갱신마다 구한다. 부호를 뒤집는 데 R초, 값을 1만큼 바꾸는 데 C초가 든다.보통7동적 계획법세그먼트 트리+2아직 제출이 없습니다2초1024 MB지문만 제공
Hint두 정수 수열이 주어질 때, 다른 함수가 길이 제한 안에서 최장 공통 부분 수열을 복원할 수 있는 짧은 힌트를 출력하는 문제입니다.보통7동적 계획법분할 정복아직 제출이 없습니다2초1024 MB지문만 제공
미니 버킷 리스트길이가 주어진 N개의 일을 K개의 단위시간에 겹치지 않게 배치하는 경우의 수를 1e9+7로 나눈 나머지를 구한다.보통7조합론동적 계획법+1아직 제출이 없습니다1초1024 MB지문만 제공
QUEUE여러 번의 삽입 과정을 거쳐 정확히 N명이 되는 가장 작은 초기 대기열 인원을 구한다.보통7수학동적 계획법+2아직 제출이 없습니다0.5초1024 MB지문만 제공
НАЙ-МНОГО ЕДНАКВИ각 문자열에서 서로 다른 K개의 문자를 순서대로 골라 공통 패턴을 만들 때, 그 패턴을 공유하는 문자열 수를 최대로 하고 사전순으로 가장 작은 패턴을 구한다.보통7동적 계획법문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
HUNTER×HUNTER각 참가자가 자기 번호와 목표 번호 배지를 2K점 이상 얻도록 배지를 분배할 때, 통과한 참가자들의 애착 값 합의 최댓값을 구한다.보통7그리디그래프+2아직 제출이 없습니다1.7초1024 MB지문만 제공
Cancer게를 K개의 연속한 그룹으로 나눠 각 그룹에서 발생하는 총 두려움, 즉 그룹 안 모든 원소 쌍의 곱의 합을 최소로 만든다.보통7동적 계획법분할 정복+2아직 제출이 없습니다2.4초1024 MB지문만 제공
Alpha26개의 이름이 순서대로 주어질 때, i번째 자리에 i번째 이름에 나오는 글자가 오도록 알파벳 순열을 만드는 경우의 수를 센다.보통7동적 계획법비트 연산아직 제출이 없습니다2초150 MB지문만 제공
Maximal sum위치 p에 s를 더한 뒤 모든 약수 k에 대한 배수 위치 합의 최댓값을 구하고, m개 가정의 결과를 모두 더해 출력한다.보통7정수론수학+2아직 제출이 없습니다0.2초1024 MB지문만 제공
УЧИЛИЩЕН АВТОБУС정원 M인 버스가 정해진 노선의 정류장들을 지나며 각 정류장에 도착하는 학생들을 태운다. 기다릴 수 있을 때 M명(전체가 더 적으면 전부)을 태우고 학교에 도착하는 최소 시간을 구한다.보통7동적 계획법그리디+1아직 제출이 없습니다1초1024 MB지문만 제공
알고리즘 수업 - 행렬 경로 문제 5주어진 P개의 중간 원소 중 적어도 세 개를 지나며 (1,1)에서 (n,n)까지 오른쪽·아래로 이동하는 경로의 최고 점수를 구한다.보통7동적 계획법그리디아직 제출이 없습니다1초512 MB지문만 제공
괄호 문자열 표기법 (Small)각 N에 대해 재귀적으로 정의된 값이 N이 되는 가장 짧은 괄호 문자열을 찾고, 길이가 같으면 사전 순으로 가장 앞선 것을 출력한다.보통7동적 계획법그리디+2아직 제출이 없습니다1.5초1024 MB지문만 제공
飴 2 (Candies 2)연속한 K개의 사탕 중 최대 2개만 고르는 조건에서 고른 사탕의 맛 합의 최댓값을 구한다.보통7동적 계획법슬라이딩 윈도우아직 제출이 없습니다2초1024 MB지문만 제공
카페인 중독각 음료의 효과가 max(0, E_i - 누적 카페인)이고 마시는 데 1초가 걸릴 때, 음료를 마시는 순서를 정해 깨어 있는 총 시간을 최대로 만든다.보통7그리디정렬+2아직 제출이 없습니다1초1024 MB지문만 제공
Autobus가중치가 있는 방향 그래프에서 최대 k개의 간선을 사용해 두 도시 사이를 이동하는 최단 시간을 묻는 질의에 답한다.보통7그래프최단 경로+2아직 제출이 없습니다1초512 MB지문만 제공
잘 알려진 수열 구하기1 이상 100000 이하의 서로 다른 정수 N개로 수열을 만들어, 길이 k인 모든 연속 부분 수열의 합이 k로 나누어떨어지게 한다.보통7수학정수론+2아직 제출이 없습니다1초1024 MB지문만 제공
Bottleneck Travelling Salesman Problem (Large)방향 그래프에서 간선 비용의 최댓값이 최소가 되는 해밀턴 순회를 찾아 그 비용과 방문 순서를 출력한다.보통7동적 계획법비트 연산+1아직 제출이 없습니다1초1024 MB지문만 제공
이야기 배열같은 보따리가 인접하지 않도록 세 보따리에서 이야기 N개를 뽑되 길이 상한을 지키면서 재미 합의 최댓값을 구한다.보통7동적 계획법그리디아직 제출이 없습니다1.5초1024 MB지문만 제공
정원장어남은 장어가 바라보는 방향에 키가 같거나 더 큰 장어가 없도록 최소 몇 마리를 꺼내야 하는지 계산한다.보통7동적 계획법세그먼트 트리아직 제출이 없습니다2초512 MB지문만 제공
블록 배치블록을 일부 제거해 X개 이상을 남기면서 인접한 남은 블록 사이 높이 차이의 최댓값을 최소로 만든다.보통7이분 탐색그리디+1아직 제출이 없습니다4초512 MB지문만 제공
튜터-튜티 관계의 수포레스트의 각 간선 방향을 정해 모든 연결 성분이 정확히 하나의 시작점을 갖도록 하는 경우의 수를 1e9+7로 나눠 구합니다.보통7트리DFS+2아직 제출이 없습니다1초1024 MB지문만 제공
이 멋진 수열에 쿼리를!피보나치 수열의 특정 위치 값을 영구적으로 덮어쓰는 쿼리를 처리하며, 매 쿼리 뒤 N번째 값을 1e9+7로 나눈 나머지를 출력합니다.보통7동적 계획법행렬+2아직 제출이 없습니다4초1024 MB지문만 제공
1’s For All100000 이하의 각 n에 대해 1, 덧셈, 곱셈, 괄호, 자릿수 이어붙이기를 사용해 n을 만드는 데 필요한 1의 최소 개수를 구한다.보통7동적 계획법완전 탐색아직 제출이 없습니다15초1024 MB지문만 제공
Hopscotch 5001부터 k까지 번호가 붙은 n x n 격자에서 1에서 시작해 k까지 순서대로 이동하며, 두 좌표 차이 제곱의 최솟값으로 정의된 거리의 합을 최소화한다.보통7동적 계획법기하아직 제출이 없습니다2초1024 MB지문만 제공
Clean Up!서로 다른 파일 이름들이 주어질 때, 각각 최대 k개씩만 선택하는 접두사 패턴으로 모든 파일을 덮는 최소 개수를 구한다.보통7트라이동적 계획법+2아직 제출이 없습니다2초512 MB지문만 제공
Kill All Termites나무를 어느 정점에서 뿌리내리고, 같은 간선을 연속으로 되짚지 않고 걷는 흰개미가 언제나 독점에 닿도록 독을 바를 최소 정점 수를 구한다.보통7트리동적 계획법+1아직 제출이 없습니다1초256 MB지문만 제공
Two Permutations길이 n인 두 순열의 각 자리 최댓값의 합이 k가 되는 순열 쌍의 개수를 1e9+7로 나눈 나머지로 구한다.보통7동적 계획법조합론아직 제출이 없습니다2초256 MB지문만 제공
Escaped from NEF방향 그래프의 기저 무방향 그래프가 선인장 그래프일 때, x에서 y로 가는 방향 경로가 존재하는 순서쌍 (x, y)의 개수를 구한다.보통7그래프DFS+2아직 제출이 없습니다2초512 MB지문만 제공
Even Forest트리에서 간선을 최소한으로 제거해 남은 각 성분에서 두 리프 사이의 홀수 길이 경로가 없도록 만든다.보통7트리DFS+2아직 제출이 없습니다3초512 MB지문만 제공
Surveym달러를 n개의 몫으로 나누고 각 구성원의 임계값이 주어질 때, 무작위로 받은 몫이 임계값 이상인 구성원 수의 기댓값을 최대로 만드는 분배를 설계한다.보통7동적 계획법정렬+1아직 제출이 없습니다1초512 MB지문만 제공
GGG다항식의 함숫값 수열에서 계차수열을 반복 적용해 각 단계의 첫 항을 GGG 표기법으로 구하고 10^9+7로 나눈 나머지를 출력한다.보통7수학동적 계획법+1아직 제출이 없습니다1초1024 MB지문만 제공
How Many Unicycles in a Broken Wheel크기가 m인 깨진 바퀴 그래프에서 신장 유니사이클(신장 트리에 간선 하나를 더한 것)의 개수를 100007로 나눈 나머지를 구한다.보통7조합론그래프+1아직 제출이 없습니다1초1024 MB지문만 제공
Simple Collatz Sequence홀수 k를 k+1로 보내는 콜라츠 유사 과정에서 걸음 수가 정확히 m인 시작 정수의 개수를 구해 1000007로 나눈 나머지를 출력한다.보통7동적 계획법수학+1아직 제출이 없습니다1초1024 MB지문만 제공
Protect the Pollen!트리에서 보내는 정점 집합의 꿀벌 수 합이 S 이하이고 모든 간선의 두 끝점 중 하나는 남아 있어야 할 때, 보내는 집합의 총 꽃가루 생산력을 최대로 구한다.보통7트리동적 계획법+1아직 제출이 없습니다5초1024 MB지문만 제공
Loot Chest승패에 따라 상금 확률이 변할 때 목표 아이템을 얻기까지 치러야 할 경기 수의 기댓값을 구한다.보통7확률동적 계획법+1아직 제출이 없습니다1초1024 MB지문만 제공
Rock Climbing격자에서 어떤 E 칸에서 출발해 어떤 S 칸에 도착할 때, 각 칸의 값을 잃으면서 에너지가 음수가 되지 않는 최소 시작 에너지를 구한다.보통7그래프동적 계획법아직 제출이 없습니다1초1024 MB지문만 제공
Animal Observation (easy version)이틀씩 짝을 지어 번갈아 쓰는 두 카메라를 각각 연속한 k개 구역에 놓아, 겹치는 구역을 한 번만 세면서 관찰하는 동물 수의 최댓값을 구한다.보통7동적 계획법누적 합아직 제출이 없습니다3초512 MB지문만 제공
Animal Observation (hard version)n일 동안 k개 연속 구역을 담당하는 빨강, 파랑 카메라를 배치해 관찰하는 동물 수의 최댓값을 구한다. 같은 날 같은 구역은 한 번만 센다.보통7동적 계획법슬라이딩 윈도우+1아직 제출이 없습니다3초512 MB지문만 제공
Palindrome Free Strings각 물음표를 0 또는 1로 바꿔서 길이 5 이상인 회문 부분 문자열이 하나도 없는 문자열을 만들 수 있는지 판별한다.보통7동적 계획법문자열+1아직 제출이 없습니다미설정1024 MB지문만 제공
Army of Clones무방향 그래프와 방마다의 드로이드 수가 주어질 때, 클론이 방 n에 도달할 수 있는 최대 시작 클론 수를 구한다.보통7그래프BFS+2아직 제출이 없습니다1.5초512 MB지문만 제공
SKH 문자열주어진 문자열 T의 임의 위치에 S를 p개, K를 q개, H를 r개 삽입해 연속한 "SKH" 부분 문자열의 개수를 최대로 만든다.보통7동적 계획법문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
Interesting Outing가중치가 있는 트리에서 모든 정점을 한 번 이상 방문하는 가장 저렴한 보행 경로의 비용을 구한다.보통7트리DFS+1아직 제출이 없습니다10초1024 MB지문만 제공
Split the GSHS정수 성향을 가진 학생들이 일렬로 서 있고, 인접한 무리를 N-1번 합치는데 부호가 다르면 |xy|만큼 친밀도가 줄어들 때 최소 친밀도를 구한다.보통7동적 계획법구간+1아직 제출이 없습니다0.3초256 MB지문만 제공
Cancer DNA길이 n인 DNA 패턴 30개 이하가 주어질 때, 무작위 DNA 서열이 그중 하나 이상과 일치할 확률을 계산한다.보통7동적 계획법확률+1아직 제출이 없습니다10초1024 MB지문만 제공
Up Down Subsequence순열과 U/D 문자열이 주어질 때, 앞에서부터 K개의 부등호를 만족하는 부분수열의 최대 길이를 구한다.보통7동적 계획법이분 탐색+1아직 제출이 없습니다2초1024 MB지문만 제공
Visits각 소가 방문하려는 대상 a[i]가 주어진 함수 그래프에서, 방문 순서를 정해 자기 대상이 아직 떠나지 않은 상태로 출발하는 소들의 가치 합을 최대로 만든다.보통7그래프그리디+2아직 제출이 없습니다2초1024 MB지문만 제공
Impressive Graphs서로 다른 n개의 월별 매출 값을 순서대로 받고, 위치가 겹치지 않는 k개의 증가 부분수열을 골라 사용한 값의 총 개수를 최대로 만든 뒤 그중 하나를 출력한다.보통7동적 계획법그리디+1아직 제출이 없습니다2초256 MB지문만 제공
biinfinite매개변수 t에 대한 점화식으로 정의된 수열의 n번째 항을 202112210950으로 나눈 나머지를 구한다. |n|은 10^12까지이다.보통7동적 계획법수학+1아직 제출이 없습니다2초1024 MB지문만 제공
뮤직 플레이리스트어떤 곡도 세 번 이상 듣지 않도록 앞쪽 곡으로 최대 두 번 되돌아가며 만족도의 합을 최대로 만든다.보통7동적 계획법누적 합아직 제출이 없습니다1초1024 MB지문만 제공
Il Derby della Madonnina0에서 시작해 초당 v의 속도로 움직이는 선심이 각 킥 시각에 지정된 위치에 도달할 수 있는 킥의 최대 개수를 구한다.보통7동적 계획법이분 탐색+1아직 제출이 없습니다2초2048 MB지문만 제공
Weightlifting각 운동에 필요한 무게추 조합을 순서대로 스택에 올렸다가 비우면서, 필요한 최소 push와 pop 횟수를 구한다.보통7동적 계획법스택+1아직 제출이 없습니다20초1024 MB지문만 제공
Cactus cutting선인장 그래프의 모든 간선을 한 끝점을 공유하는 쌍으로 나누는 서로 다른 방법의 수를 10^6+3으로 나눈 나머지를 구한다.보통7그래프DFS+2아직 제출이 없습니다15초256 MB지문만 제공
Sequence Conversion 2인접한 두 원소를 xor로 합쳐 지그재그 배열로 만들 때 필요한 최소 연산 횟수를 구한다.보통7동적 계획법그리디아직 제출이 없습니다2초1024 MB지문만 제공
좋은 단순 경로각 노드에 대문자 레이블이 붙은 루트 트리에서 같은 알파벳이 연속하지 않는 문자열을 만드는 가장 긴 단순 경로의 길이와 그런 경로의 개수를 구한다.보통7트리DFS+2아직 제출이 없습니다1.5초512 MB지문만 제공
Lozinka길이 N인 숫자열 가운데 3개를 골라 만든 부분수열이 연속한 세 숫자의 오름차순이나 내림차순이 되지 않는 것의 개수를 세고, K번째로 작은 수열을 구한다.보통7동적 계획법조합론아직 제출이 없습니다1초1024 MB지문만 제공
RobotK가 주어질 때, 왼쪽 위에서 오른쪽 아래로 오른쪽이나 아래로만 이동하는 로봇의 서로 다른 경로가 정확히 K개가 되도록 1000×1000 이하 크기의 격자 미로를 만든다.보통7동적 계획법조합론+2아직 제출이 없습니다1초1024 MB지문만 제공
게으른 아리를 위한 접종 계획백신 사이의 선행관계와 최소 대기기간이 주어질 때, 유효기간 7일 규칙을 지키며 모든 백신 접종을 끝내는 최소 일수를 구한다.보통7그래프위상 정렬+2아직 제출이 없습니다1초1024 MB지문만 제공
Cram문자열이 주어질 때, 각 문자는 1바이트, 앞쪽 b개 문자를 복사하는 역참조 [a,b]는 3바이트일 때 최소 인코딩 비용을 구합니다.보통7동적 계획법문자열 매칭+1아직 제출이 없습니다1초1024 MB지문만 제공
GCD Harmony트리의 각 노드에 새 양의 정숫값을 부여해 모든 인접한 두 노드의 최대공약수가 1보다 크도록 하면서, 새 값들의 합을 최소로 만든다.보통7동적 계획법트리+2아직 제출이 없습니다4초1024 MB지문만 제공
Permutation각 k에 대해 증가 부분수열의 개수(빈 부분수열 포함)가 정확히 k가 되는 순열을 짧은 길이로 구성한다.보통7조합론동적 계획법+1아직 제출이 없습니다1초256 MB지문만 제공
Patrick's Triangle각 질의 (N,K,X)마다 패트릭 삼각형의 N번째 행 K번째 값이 X와 같은지 판정한다. 양쪽 변은 삼각수이고 안쪽 값은 위 두 수의 합이며, 계산은 10^9+7로 나눈 나머지로 한다.보통7수학조합론+1아직 제출이 없습니다3초1024 MB지문만 제공