문제

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

전체 결과문제 3232개
제목난이도유형정답자시간 제한메모리 제한채점
Egzotična Elegancija조각을 재배열해 비감소 수열로 만들 수 있도록 하는 최소 절단 횟수를 구한다.보통5정렬배열+1아직 제출이 없습니다3초1024 MB지문만 제공
Cut the Cake!볼록 다각형과 이를 가로지르는 수평선이 주어질 때, 잘려서 생긴 두 조각의 둘레를 각각 구해 오름차순으로 출력한다.보통5기하구현+2아직 제출이 없습니다1초1024 MB지문만 제공
Students and Mentors각 학생마다 자신의 평가의 두 배 이하이면서 다른 학생인 평가 중 가장 큰 값을 찾고, 없으면 -1을 출력한다.보통5배열이분 탐색+2아직 제출이 없습니다미설정1024 MB지문만 제공
1-Player Concentration짝이 맞는 카드가 놓인 격자에서 정해진 규칙에 따라 1인 집중 게임을 진행할 때, 모든 카드를 제거하는 데 걸리는 턴 수를 계산한다.보통5시뮬레이션구현+2아직 제출이 없습니다2초1024 MB지문만 제공
Bags각 테스트마다 목표 무게와 정확히 일치하도록 아이템을 고를 때 필요한 최소 개수를 구하고, 불가능하면 Not possible을 출력한다.보통5동적 계획법배열+2아직 제출이 없습니다1초1024 MB지문만 제공
Pandemia도시들이 일렬로 놓여 있고, 매일 아직 감염되지 않은 도시 하나를 예방 접종한 뒤 감염된 도시에 이웃한 건강한 도시로 바이러스가 퍼진다. 최종 감염 도시 수의 최솟값을 구한다.보통5그리디구현+1아직 제출이 없습니다2초1024 MB지문만 제공
Lizak연속한 부분 배열 가운데 어떤 값이 세 번 이상 나타나는 가장 짧은 것의 길이를 구하고, 그런 구간이 없으면 NIE를 출력한다.보통5배열투 포인터+2아직 제출이 없습니다4초1024 MB지문만 제공
Programy각 디스크에는 프로그램 하나만 저장할 수 있을 때, 주어진 프로그램 크기와 디스크 용량으로 옮길 수 있는 프로그램의 최대 개수를 구한다.보통5그리디정렬+2아직 제출이 없습니다12초1024 MB지문만 제공
Licznik długu두 n-1자리 수를 자리별로 갱신하면서 두 수의 합에서 특정 자리의 숫자를 구한다.보통5배열시뮬레이션+1아직 제출이 없습니다10초1024 MB지문만 제공
Fence HeightN마리 소의 울타리 높이 선호가 주어질 때, 과반수 넘는 소가 만족하도록 울타리 기둥 높이를 고르고, 고른 높이의 최댓값과 최솟값 차이를 최소로 구한다.보통5정렬투 포인터+2아직 제출이 없습니다1초1024 MB지문만 제공
Leapcow베시는 0에서 출발해 길이 1부터 L까지의 도약만으로 좌표 E에 도달해야 하며, 묻힌 소가 있는 좌표에는 착지할 수 없다. 필요한 최소 도약 횟수를 구한다.보통5동적 계획법BFS+2아직 제출이 없습니다1초1024 MB지문만 제공
Cow Laundry위쪽과 아래쪽 전선 배치를 짝지어 한쪽 순서를 다른 쪽에 맞추는 데 필요한 인접 교환 횟수를 구한다.보통5정렬배열+1아직 제출이 없습니다1초1024 MB지문만 제공
Highest Mountain높이 격자가 주어질 때, 인접한 네 칸 중 더 낮은 칸이 있는 칸을 산지로 표시하고, 서로 인접한 산지들을 하나의 산으로 묶어 각 산의 최대 높이와 최소 높이의 차이 중 가장 큰 값을 구한다. 산이 없으면 -1을 출력한다.보통5DFSBFS+2아직 제출이 없습니다1초1024 MB지문만 제공
COPS--Cows On Pogo Sticks속도를 한 번에 1만큼만 바꿀 수 있는 포고 점프로 쿠파이를 피해 정확히 길이 L에 도착하는 최소 점프 횟수를 구한다.보통5동적 계획법BFS+2아직 제출이 없습니다1초1024 MB지문만 제공
Cow SortingO, W, I 소들이 일렬로 서 있을 때, 모든 O를 앞에, 그다음 W, 마지막에 I가 오도록 만드는 최소 교환 순서를 출력한다.보통5그리디배열+2아직 제출이 없습니다1초1024 MB지문만 제공
Lazy to WinAlexey는 어떤 k부터 연속으로 문제를 풀되 한 문제는 건너뛸 수 있으며, 총점의 절반 이상을 얻기 위해 풀어야 하는 최소 문제 수를 구한다. It should be correct: the Korean sentence is fine: 보통5배열누적 합+2아직 제출이 없습니다1초1024 MB지문만 제공
Tournament홀수 개의 실력 값이 주어질 때 한 학생을 진행자로 빼고 나머지를 짝지어 짝 합의 최댓값과 최솟값 차이를 최소로 만든다.보통5정렬투 포인터+2아직 제출이 없습니다1초1024 MB지문만 제공
시간은 다시 움직인다오름차순으로 주어진 고비 시각들에 대해, 지속 시간과 재사용 대기 시간이 각각 1,2,3,...초인 능력을 적절히 사용해 모든 고비를 능력 구간 안에 넣을 수 있는지 판별한다.보통5그리디구현+2아직 제출이 없습니다1초1024 MB지문만 제공
Cards각 카드는 2x2 격자의 네 글자로 주어지며, 변을 맞붙였을 때 인접한 두 글자 쌍이 같아지는 서로 다른 카드 쌍의 수를 센다.보통5해시맵문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
Matrix한 행의 열 구간에 1씩 더하는 갱신과 특정 칸의 값을 묻는 질의를 최대 50만 번 처리한다. 행과 열의 크기는 10^18까지 커질 수 있다.보통5해시맵누적 합+1아직 제출이 없습니다1.5초1024 MB지문만 제공
랩실에서 잘 자요바닥에 있는 페이지 번호가 주어질 때, 빠진 페이지를 연속 구간으로 인쇄한다. K장 연속 인쇄에 5+2K의 잉크가 들며, 빠지지 않은 페이지를 다시 인쇄해 구간을 합쳐 잉크를 최소화한다.보통5그리디동적 계획법+2아직 제출이 없습니다1초1024 MB지문만 제공
발머의 피크 이론매시간 섭취하는 알코올의 양과 분해 시간 L이 주어질 때, 혈중 알코올 농도가 0.129와 0.138 사이를 유지한 시간을 센다.보통5슬라이딩 윈도우누적 합+2아직 제출이 없습니다1초1024 MB지문만 제공
I Could Have WonA와 B로 이루어진 점수 기록이 주어질 때, first-to-k 규칙으로 다시 경기했을 때 앨리스가 밥보다 많은 게임을 이기는 k 값을 모두 구한다.보통5시뮬레이션구현+2아직 제출이 없습니다1초1024 MB지문만 제공
Simple Solitaire손에 든 카드로 하는 카드놀이를 시뮬레이션한다. 세 장 앞 카드와 무늬나 숫자가 맞으면 카드를 제거하고, 정해진 우선순위에 따라 연쇄를 처리한 뒤 남은 카드를 출력한다.보통5시뮬레이션구현+2아직 제출이 없습니다1초1024 MB지문만 제공
누적 합과 쿼리n x n 격자에 'a'와 'b' 문자가 주어지고, 부분 직사각형 안에서 가로 또는 세로로 인접한 두 칸을 이어 붙인 문자열이 주어진 두 글자와 같은 쌍의 개수를 구하는 질의에 답한다.보통5누적 합행렬+1아직 제출이 없습니다1초512 MB지문만 제공
조커포커 카드 네 장과, 이미 가진 카드가 아닌 어떤 카드로도 바뀔 수 있는 조커 한 장이 주어질 때, 가장 높은 패를 만드는 교체 카드를 출력한다.보통5구현시뮬레이션+2아직 제출이 없습니다1초1024 MB지문만 제공
게임을 클리어하자N회차 각각에 대해 M개 무기 중 하나를 골라 클리어 시간의 합을 최소로 만든다. 단, 직전 회차와 같은 무기는 쓸 수 없다.보통5동적 계획법그리디+2아직 제출이 없습니다1초512 MB지문만 제공
선택 정렬의 이동 거리순열에 선택 정렬을 적용할 때 각 값이 이동한 거리의 합을 구해 출력한다.보통5배열정렬+1아직 제출이 없습니다5초1024 MB지문만 제공
아이템 획득자동차가 Q번의 축 평행 이동을 하며 도착 지점에 있는 상자의 아이템만 더하고, 각 이동의 시작 지점은 제외해 총합을 구한다.보통5배열해시맵+2아직 제출이 없습니다3초1024 MB지문만 제공
자석자석의 두 극을 놓을 서로 다른 두 위치 i, j를 골라 a_i - a_j - K*|i-j|의 최댓값을 구한다.보통5배열동적 계획법+2아직 제출이 없습니다2초1024 MB지문만 제공
Trianglane삼각형 타일 두 줄이 있고 일부가 검게 칠해져 있을 때, 검은 영역의 전체 둘레를 구하되 맞닿은 변은 한 번만 센다.보통5배열구현아직 제출이 없습니다1초1024 MB지문만 제공
고양이 카페N마리 고양이의 무게와 한계 K가 주어질 때, 두 마리 무게의 합이 K 이하가 되도록 짝을 지어 만들 수 있는 최대 짝의 수를 구한다.보통5투 포인터정렬+2아직 제출이 없습니다2초1024 MB지문만 제공
XOR 카드 게임카드 더미를 두 장 또는 세 장씩 묶어 각 묶음의 XOR 값에서 1의 개수를 점수로 얻을 때, 카드 한 장이 남지 않도록 하면서 얻을 수 있는 최고 점수를 구한다.보통5동적 계획법비트 연산+2아직 제출이 없습니다1초1024 MB지문만 제공
Swords모든 공격력과 방어력 쌍이 서로 다를 때, 다른 검에게 두 능력치 모두에게 지지 않는 검의 개수를 센다.보통5배열정렬+1아직 제출이 없습니다1초1024 MB지문만 제공
Очеркn 곱하기 m 격자의 빨간 픽셀과 흰 픽셀을 주어진 두 붓(십자 모양, 엑스 모양)만으로 칠할 수 있는지 판정한다.보통5구현시뮬레이션+2아직 제출이 없습니다1초1024 MB지문만 제공
Незваные гости (Basic)카테고리별 도착과 출발 기록이 주어질 때, 각 카테고리가 가질 수 있는 서로 다른 방문자의 최소 수를 구한다.보통5구현그리디+2아직 제출이 없습니다1초1024 MB지문만 제공
Компонентная химияn개의 갱신을 처리하며 매 갱신 후 두 원소의 합이 m으로 나누어떨어지는 쌍의 개수를 출력한다.보통5수학해시맵+1아직 제출이 없습니다1초1024 MB지문만 제공
Атакующие пары거리가 k 이하이면서 값의 차이가 l 이상 r 이하인 두 원소의 위치를 찾아 출력한다. 없으면 -1 -1을 출력한다.보통5배열정렬+2아직 제출이 없습니다2초1024 MB지문만 제공
Сложная задача두 이진 수열이 주어질 때, 각각의 부분수열이면서 감소하지 않는 가장 긴 공통 부분수열의 길이를 구한다.보통5동적 계획법그리디+2아직 제출이 없습니다2초1024 MB지문만 제공
Цифровая загадкаn개의 수가 적혀 있고 각 연산은 한 자릿수를 다른 자릿수로 바꾸는 것이며, 최대 k번 사용해 수들의 합을 최대로 늘릴 때 그 증가량을 구한다.보통5그리디정렬+2아직 제출이 없습니다2초1024 MB지문만 제공
Логан и запросы각 위치가 몇 개의 질의에 포함되는지 세고, 가장 큰 값들을 가장 많이 포함된 위치에 배치해 모든 구간 합의 최댓값을 구한다.보통5정렬누적 합+2아직 제출이 없습니다2초1024 MB지문만 제공
Лучший подарок --- массив!n개 수의 집합 p와 m개 수의 배열 a가 주어질 때, p와 같은 집합을 이루는 a의 길이 n 부분 배열을 찾는다.보통5슬라이딩 윈도우해시맵+1아직 제출이 없습니다2초1024 MB지문만 제공
Починка транзистораn개의 값 중에서 합이 A이고 곱이 B인 세 수를 찾아 출력하고, 없으면 -1을 출력한다.보통5해시맵배열+1아직 제출이 없습니다2초1024 MB지문만 제공
Арсенал일렬로 놓인 화살을 모두 뽑되, 양옆에 더 짧은 화살이 없는 불편한 뽑기 횟수가 최소가 되도록 뽑는 순서를 정한다.보통5배열그리디+2아직 제출이 없습니다2초1024 MB지문만 제공
Конфеты정확히 두 종류의 사탕만 포함하는 가장 긴 연속 구간의 길이를 구한다.보통5슬라이딩 윈도우배열+2아직 제출이 없습니다2초1024 MB지문만 제공
Димас и конструкторn개의 벽 구간 높이 a_i와 여분 블록 k개가 주어질 때, 블록을 쌓아 최소 높이를 최대한 크게 만들고 그 최댓값을 출력한다.보통5이분 탐색그리디+2아직 제출이 없습니다2초1024 MB지문만 제공
Последовательность길이가 n인 수열 a가 주어질 때, 모든 i에 대해 a_i = b_{i-1} + b_i + b_{i+1}을 만족하는 n+2개의 정수 b를 구한다.보통5수학구현+2아직 제출이 없습니다2초1024 MB지문만 제공
Мистер Бин и газетаy번째 행의 모든 원소를 x번째 행에 더하는 연산을 k번 적용한 뒤, 표를 1,000,000,007로 나눈 나머지로 출력한다.보통5배열그래프+2아직 제출이 없습니다2초1024 MB지문만 제공
Протокол+, -, ?로 이루어진 n×m 격자에서 모든 ?를 +나 -로 바꿔 어떤 행의 합에서 어떤 열의 합을 뺀 값의 최댓값을 구한다.보통5그리디배열+1아직 제출이 없습니다2초1024 MB지문만 제공
Мы - мясо! Мы - газ!선수들이 알파벳 순으로 주어질 때, 키가 큰 선수가 왼쪽에 있고 두 키가 모두 짝수이며 사이에 홀수 키가 있는 쌍의 수를 센다.보통5배열누적 합+1아직 제출이 없습니다2초1024 MB지문만 제공
Война국가 번호가 나열된 지도에서 연속한 같은 나라 묶음을 하나씩 제거해 이웃 묶음이 흡수하도록 할 때, 마지막에 하나의 묶음만 남기기 위한 최소 제거 횟수를 구한다.보통5그리디배열+1아직 제출이 없습니다2초1024 MB지문만 제공
Держать строй배열의 한 원소를 바꾸는 갱신을 처리하며 매 질의마다 배열 전체가 비내림차순인지 판별한다.보통5세그먼트 트리배열아직 제출이 없습니다2초1024 MB지문만 제공
Лосенок나무 사이 간격들로 이루어진 N개의 행이 주어질 때, 현재 뿔 너비 이상인 간격만 지나며 다음 행으로 이동한다. 나올 때의 뿔 너비 최댓값을 구한다.보통5동적 계획법배열+1아직 제출이 없습니다2초1024 MB지문만 제공
Кубики서로 다른 수의 순열이 주어질 때, 각자 가지고 놀던 블록을 섞어 놓은 뒤에도 각자의 블록 안에서 수가 증가하도록 만드는 접두사 개수를 센다.보통5배열정렬+2아직 제출이 없습니다2초1024 MB지문만 제공
Держать строй - 2주어진 n과 k에 대해 정확히 k개의 역전 쌍을 가지는 1부터 n까지의 순열을 찾는다.보통5그리디수학+1아직 제출이 없습니다2초1024 MB지문만 제공
Шахматы체스판의 초기 배치와 일련의 이동이 주어질 때 각 이동을 수행한 기물의 문자를 출력한다.보통5시뮬레이션구현+1아직 제출이 없습니다2초1024 MB지문만 제공
Зубы дракона두 줄의 이 길이 n개가 주어질 때, 마주 보는 어떤 치아 쌍의 합도 d를 넘지 않도록 하는 최소 이동 칸 수를 구한다.보통5배열완전 탐색+1아직 제출이 없습니다2초1024 MB지문만 제공
Морской бой이미 놓인 배들과 맞닿지 않으면서 1x1 배를 둘 수 있는 칸의 수를 세고, 겹치는 배가 있으면 INCORRECT를 출력한다.보통5구현배열+1아직 제출이 없습니다2초1024 MB지문만 제공
알파빌과 베타빌순열과 M명의 친구 번호가 주어질 때, 모든 친구가 다른 사람보다 앞에 오도록 만드는 최소 교환 횟수를 구한다.보통5배열그리디+2아직 제출이 없습니다1초512 MB지문만 제공
우당탕탕 영화예매M열 격자에서 한 행에 K명이 가로로 연속해 앉을 수 있는 빈 좌석 구간의 수를 센다. 같은 좌석 집합은 한 가지로 본다.보통5배열슬라이딩 윈도우+2아직 제출이 없습니다1초1024 MB지문만 제공
Kulude jagamine친구들이 각자 낸 공동 비용을 정산해 모두 같은 금액을 부담하도록 만드는, 총액이 최소인 송금 목록을 구한다.보통5그리디정렬+2아직 제출이 없습니다1초1024 MB지문만 제공
AuhinnadN개의 가격과 예산 K가 주어질 때, 서로 다른 세 상품의 가격 합이 정확히 K가 되도록 고를 수 있는지 판정한다.보통5투 포인터정렬+1아직 제출이 없습니다1초1024 MB지문만 제공
PracticeN일 동안의 일일 문제 수가 주어질 때, 연속한 구간의 합이 주어진 값이 되는지 묻는 M개의 질의에 답한다.보통5누적 합해시맵+2아직 제출이 없습니다1초1024 MB지문만 제공
Koncertas좌석 하나가 비어 있는 배치가 주어질 때, 1번 청취자가 1번 좌석을 요구하면 몇 명이 자리를 옮겨야 하는지 구한다.보통5시뮬레이션배열+1아직 제출이 없습니다1초1024 MB지문만 제공
Saldainiai상자 부분집합을 골라 합이 짝수가 되게 하고 똑같이 나누었을 때 한 명이 받는 최대 개수를 구한다.보통5동적 계획법배열+2아직 제출이 없습니다1초1024 MB지문만 제공
Sniegas요나스가 눈덩이를 던져 맞힐 수 있는 친구의 수를 센다. 두 위치 사이에 양 끝 높이의 최솟값보다 높은 눈더미가 없어야 한다.보통5스택배열+1아직 제출이 없습니다1초1024 MB지문만 제공
MEXchange접두사 MEX 수열 B가 주어질 때, 이를 만드는 순열 A가 존재하는지 판정하고 하나를 복원한다.보통5배열구현+1아직 제출이 없습니다1초1024 MB지문만 제공
donstructive1부터 N까지의 순열 중 모든 연속 부분 수열 합의 총합이 최대가 되는 순열을 구한다.보통5그리디수학+1아직 제출이 없습니다1초1024 MB지문만 제공
띠 정렬하기순열을 여러 조각으로 잘라 순서를 바꾸고 각 조각을 뒤집을 수 있을 때, 오름차순으로 만들기 위한 최소 가위질 횟수를 구한다.보통5정렬그리디+1아직 제출이 없습니다1초1024 MB지문만 제공
최대 합 순서쌍의 개수양 끝 값이 같은 모든 순서쌍 (i, j) 중 구간 합이 최대인 것을 찾고, 그 최댓값을 갖는 순서쌍의 개수를 센다.보통5해시맵누적 합+1아직 제출이 없습니다1초1024 MB지문만 제공
Strange sum색이 칠해진 격자가 주어질 때, 같은 색을 가진 모든 세포 쌍의 맨해튼 거리 합을 구한다.보통5정렬수학+2아직 제출이 없습니다3초1024 MB지문만 제공
В поисках максимальной суммы양 끝값이 같은 비어 있지 않은 부분배열 중 합이 최대인 것을 찾아 합과 구간의 양 끝을 출력한다.보통5누적 합해시맵+2아직 제출이 없습니다3초1024 MB지문만 제공
Horns and Hooves뿔과 발굽의 모든 짝에서 뿔의 가격이 더 큰 경우, 같은 경우, 더 작은 경우의 개수를 각각 센다.보통5정렬투 포인터+2아직 제출이 없습니다2초1024 MB지문만 제공
아리스, 청소합니다! (Easy)로봇 청소기가 격자에서 칸을 청소했는지에 따라 규칙표 A 또는 B를 참조해 회전한 뒤 전진하고, 격자를 벗어나거나 더 청소할 수 없을 때까지 이동한 횟수를 센다.보통5시뮬레이션구현+2아직 제출이 없습니다1초1024 MB지문만 제공
Nicest view각 킬로미터 지점의 고도가 모두 다를 때, 같은 고도를 가진 두 지점 사이 거리의 최댓값을 구한다.보통5해시맵배열아직 제출이 없습니다0.25초1024 MB지문만 제공
Zlagalica연결 규칙에 따라 n개의 색칠된 직사각형을 순서대로 배치한 뒤 경계 상자의 크기와 결과 격자를 출력한다.보통5시뮬레이션구현+1아직 제출이 없습니다1초1024 MB지문만 제공
주식 시장7000원부터 13000원까지 10원 단위 가격의 매수·매도 물량을 관리하며 N개의 주문을 순서대로 처리한 뒤 최종 주가를 출력한다.보통5배열시뮬레이션아직 제출이 없습니다1초1024 MB지문만 제공
내진 설계본진은 상하좌우로 2칸, 여진은 1칸까지 퍼지며 방파제에서 멈춘다고 할 때, 붕괴한 건물과 남은 건물의 수를 센다.보통5시뮬레이션구현+2아직 제출이 없습니다1초512 MB지문만 제공
두 배한 원소를 2배로 만드는 연산을 최소 횟수로 적용해 수열을 오름차순으로 만드는 문제이다.보통5그리디수학+2아직 제출이 없습니다1초1024 MB지문만 제공
동전 쌍 뒤집기이웃한 두 동전이 같은 면일 때 둘을 함께 뒤집는 조작으로 모든 동전을 앞면으로 만들 때, 필요한 최소 조작 횟수를 구하거나 불가능하면 -1을 출력한다.보통5그리디구현+2아직 제출이 없습니다2초1024 MB지문만 제공
SoleMap인접한 도시 사이의 각 도로에 대해, 그 도로를 지나는 차량 수와 차로 수가 주어질 때 차로별 차량 수 제곱합의 최솟값을 구한다.보통5누적 합수학+2아직 제출이 없습니다2초1024 MB지문만 제공
반려동물 준세주어진 배열을 오른쪽에 있는 더 큰 원소의 개수 배열로 반복해 바꿀 때, 더 이상 변하지 않을 때까지의 실행 횟수를 구하거나 무한 반복이면 -1을 출력한다.보통5정렬시뮬레이션+1아직 제출이 없습니다1초1024 MB지문만 제공
자석 체스N x N 보드의 빈칸에 자석 하나를 놓을 때, 바로 승리할 수 있으면 그 위치를, 아니면 가장 적게 가져가는 위치와 개수를 출력한다.보통5배열누적 합+1아직 제출이 없습니다1초1024 MB지문만 제공
장난감 자물쇠거리가 정확히 k인 위치끼리만 교환할 수 있을 때, 주어진 순열을 오름차순으로 정렬할 수 있는지 판별한다.보통5배열유니온 파인드+1아직 제출이 없습니다1초1024 MB지문만 제공
카드 뒤집기 1각 카드를 뒤에 있는 모든 카드와 비교해 더 작은 값이 보이면 뒤집는 과정을 거친 뒤, 마지막에 위를 향하는 값을 출력한다.보통5배열정렬+2아직 제출이 없습니다2초1024 MB지문만 제공
Business Magic하나의 구간을 골라 값을 두 배로 만들고 그 구간 밖의 매장은 원하면 부호를 바꿔, 만들 수 있는 최대 총합을 구한다.보통5동적 계획법배열+2아직 제출이 없습니다2초1024 MB지문만 제공
Flag Rotation줄무늬 순서가 주어질 때 각 행이 그 순서를 따르는 n x n 깃발과 각 열이 그 순서를 따르는 회전된 깃발에서 서로 다른 칸의 수를 센다.보통5배열수학+1아직 제출이 없습니다2초1024 MB지문만 제공
십자 찾기세로와 가로로 길이 K인 팔이 모두 색칠된, 크기 K인 십자의 중심 칸 개수를 센다.보통5누적 합배열+2아직 제출이 없습니다1초1024 MB지문만 제공
절대적인 스왑순열이 주어질 때 한 쌍을 최대 한 번 바꿔서 |A_i - i|의 합이 최대가 되도록 만들어야 한다.보통5수학그리디+1아직 제출이 없습니다2초1024 MB지문만 제공
합이 K 이하N개의 순서쌍 (a_i, b_i)에서 a 값이 서로 다른 두 원소의 b 합 b_i + b_j 중 K 이하인 가장 큰 값을 찾는다.보통5정렬투 포인터+2아직 제출이 없습니다1초1024 MB지문만 제공
격자와 쿼리행이나 열 전체를 한 값으로 덮어쓰는 갱신과 특정 행 또는 열의 합을 묻는 질의를 순서대로 처리한다.보통5구현수학+2아직 제출이 없습니다2초1024 MB지문만 제공
K-정렬순열이 주어질 때 i번째와 (i+K) mod N번째 원소를 교환하는 연산만으로 오름차순 정렬이 가능한지 판별한다.보통5수학배열+1아직 제출이 없습니다1.5초1024 MB지문만 제공
I am Sherlocked지저분한 전화번호부를 숫자 열로 정리한 뒤 여섯 가지 커서 및 출력 명령을 처리하고, 추출된 코드나 실패 메시지를 출력한다.보통5시뮬레이션문자열+2아직 제출이 없습니다1초2048 MB지문만 제공
Don't Try This at Home배열 a에서 시작해 서로 다른 원소 집합을 유지하는 다음 순열을 반복 적용하며, 어떤 값의 등장 횟수가 1과 2 사이에서 바뀔 때까지의 최소 반복 횟수를 구한다.보통5배열그리디+2아직 제출이 없습니다1초2048 MB지문만 제공
쉐이드 커튼 위 먼지는 쌓이는 중길이 M인 N개의 수열이 주어지고 각각은 원래 수열에서 한 원소만 바뀐 것일 때, 원래 수열 A를 복원해 출력한다.보통5배열해시맵+1아직 제출이 없습니다2초1024 MB지문만 제공
Amusement Park Rides각 놀이기구가 a_i의 배수 분에 운행할 때, 서로 다른 분에 모든 기구를 한 번씩 타는 가장 이른 완료 시각을 구한다.보통5그리디정렬+1아직 제출이 없습니다2초2048 MB지문만 제공
ReflectionN이 짝수인 N×N 격자가 주어질 때 가로 및 세로 반사를 모두 만족하도록 만드는 최소 칸 뒤집기 횟수를 구하고, 각 갱신 후에도 다시 출력한다.보통5해시맵구현+1아직 제출이 없습니다2초2048 MB지문만 제공
쿠키런3 x N 크기 장애물 스테이지에서 점프 J번, 슬라이드 S번 이하로 통과할 때 남는 최대 체력을 구하고, 불가능하면 -1을 출력한다.보통5동적 계획법배열아직 제출이 없습니다1초1024 MB지문만 제공
삼각형 수열각 수 i를 i개씩 삼각형으로 배치하되 이웃한 칸에 같은 수가 오지 않게 하고, 불가능하면 -1을 출력한다.보통5그리디구현+1아직 제출이 없습니다1초1024 MB지문만 제공
공통 순서쌍 찾기1부터 N까지의 순열 두 개가 주어질 때, 두 순열 모두에서 x가 y보다 앞서는 순서쌍 (x,y)를 K개 출력하거나, K개 미만이면 No를 출력한다.보통5배열정렬+1아직 제출이 없습니다1초1024 MB지문만 제공