문제
문제를 고르고 내장 에디터에서 풀이를 작성해 보시기 바랍니다. 채점기가 실제 테스트 케이스로 코드를 바로 검증하고, 아카이브의 문제들도 자유롭게 둘러볼 수 있습니다.
전체 결과문제 1914개
| 제목 | 난이도 | 유형 | 정답자 | 시간 제한 | 메모리 제한 | 채점 |
|---|---|---|---|---|---|---|
| 암호화된 비밀번호원래 비밀번호 글자를 재배열해 암호화된 비밀번호 속 연속 구간과 일치시킬 수 있는지 판단합니다. | 보통5 | 슬라이딩 윈도우해시맵+1 | 아직 제출이 없습니다 | 2초 | 128 MB | 채점 가능 |
| 말을 배우는 조길이 n 이하의 단어 구를 모두 기억하고 새 문장에서 모르는 단어와 처음 나온 구를 포함한 문장을 순서대로 묻습니다. | 보통5 | 해시맵슬라이딩 윈도우+1 | 아직 제출이 없습니다 | 3초 | 128 MB | 채점 가능 |
| 트렌딩 토픽최근 7일 단어 빈도를 유지하면서 상위 N개 단어를 빈도순으로 출력하고 동점자를 함께 포함합니다. | 보통5 | 슬라이딩 윈도우해시맵+1 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| SMS 여론조사 집계전화번호 표기를 정규화해 발신자를 구분하고 발신자별 가장 이른 1부터 4까지 유효 투표만 집계해 득표율과 참가자 수를 출력합니다. | 보통5 | 문자열해시맵+1 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 구슬 찾기테스트 케이스마다 서로 다른 정수 좌표 점을 최대 99개 주고 한 직선 위에 놓인 점의 최대 개수를 출력합니다. | 보통5 | 기하해시맵 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 닮은 표서로 다른 수로 채워진 두 표가 행과 열을 바꾸어 서로로 만들 수 있는지 판정합니다. | 보통5 | 해시맵행렬 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 후렴각 가사에서 가장 길게 반복되는 부분을 찾아 각 질의가 어느 노래의 반복 부분에 들어 있는지 출력합니다. | 보통5 | 문자열 매칭이분 탐색+1 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| Fair Photography소를 위치 순으로 정렬한 뒤 G와 H 마릿수가 같은 가장 넓은 연속 구간을 구합니다(한 품종 구간도 허용). | 보통5 | 누적 합해시맵+1 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 곤돌라 수열 확인고장 난 곤돌라를 번호 순서대로 예비 곤돌라로 교체하는 원형 궤도에서 관측된 n개 번호가 연속 통과 기록으로 가능한지 판정합니다. | 보통5 | 시뮬레이션해시맵+1 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 곤돌라 교체 수열원형 곤돌라에서 관측된 n대 번호가 주어질 때 이를 만들 수 있는 고장 순서를 하나 구합니다. | 보통5 | 정렬해시맵 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 부분 수열 최대공약수 종류각 테스트 케이스에서 모든 연속 부분수열의 최대공약수 중 서로 다른 값의 개수를 구합니다. | 보통5 | 정수론동적 계획법+1 | 아직 제출이 없습니다 | 5초 | 256 MB | 채점 가능 |
| 육각형 콜로니육각 방 블록을 골라 노출된 벽 창문으로 P명 이상을 수용하고 블록 수는 최소화합니다. | 보통5 | 그리디기하+2 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| Top 25 순위 비교같은 팀을 매긴 두 순위표를 같은 팀으로 이루어진 가장 작은 연속 구간으로 나누고 각 구간 크기를 출력합니다. | 보통5 | 그리디해시맵 | 아직 제출이 없습니다 | 10초 | 256 MB | 채점 가능 |
| 버섯 따는 트랙터버섯이 매초 하나씩 자라므로 가로, 세로, 대각선 중 어느 한 줄이 K개 이상을 포함하는 가장 이른 시각을 구합니다. | 보통5 | 해시맵수학 | 아직 제출이 없습니다 | 2초 | 32 MB | 채점 가능 |
| 소 항로 II순서가 정해진 비행 노선을 최대 두 개까지 이용해 도시 A에서 도시 B까지 이동하는 가장 저렴한 요금을 구합니다. | 보통5 | 완전 탐색해시맵 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 컬러볼각 공마다 자신보다 작고 색이 다른 모든 공의 크기 합을 구합니다. | 보통5 | 정렬누적 합+1 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 차원정의된 단위를 SI 기본 단위로 환산해 각 식을 계산하고 차원이 다르면 Incompatible을 출력합니다. | 보통5 | 구현해시맵+1 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 고블린 정원 경비대최대 100000마리 고블린 중 반경 100 이하인 스프링클러 20000개에 닿지 않고 남은 수를 셉니다. | 보통5 | 기하해시맵 | 아직 제출이 없습니다 | 3초 | 256 MB | 채점 가능 |
| 서로 다른 부분 문자열의 개수길이가 최대 1000인 소문자 문자열에 등장하는 서로 다른 연속 부분 문자열의 개수를 구합니다. | 보통5 | 문자열 매칭해시맵+1 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 화염 분사관정렬된 목록의 각 값에 대해 18비트 패턴이 최대 두 비트만 다르고 더 큰 목록 값을 셉니다. | 보통5 | 비트 연산해시맵 | 아직 제출이 없습니다 | 13초 | 256 MB | 채점 가능 |
| 분수를 순환소수로주어진 분수를 소수점 아래 반복되지 않는 부분과 괄호로 묶은 반복 블록으로 출력합니다. | 보통5 | 해시맵수학+1 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 이상한 수열처음 N개 항이 주어지고 이후 각 항은 그 이전까지 등장한 서로 다른 값의 개수와 같을 때 M번째 항을 구합니다. | 보통5 | 시뮬레이션해시맵+1 | 아직 제출이 없습니다 | 1초 | 64 MB | 채점 가능 |
| 김인천 씨의 식료품 가게 (Small)정상가와 할인가 태그 2N개가 섞여 정렬된 더미에서 N개의 할인가를 복원합니다. | 보통5 | 그리디해시맵+1 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 김인천 씨의 식료품 가게 (Large)판매가 N개와 그 4/3배인 정가가 섞여 정렬된 2N개 가격표에서 판매가 N개를 복원합니다. | 보통5 | 그리디해시맵+1 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 로봇 록 밴드 (스몰)네 목록에서 하나씩 고른 네 수의 비트 XOR이 K와 같아지는 경우의 수를 셉니다. | 보통5 | 해시맵완전 탐색 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 로봇 록 밴드 (Large)네 목록에서 하나씩 고른 네 수의 비트 XOR이 K와 같아지는 경우의 수를 셉니다. | 보통5 | 해시맵비트 연산 | 아직 제출이 없습니다 | 7초 | 512 MB | 채점 가능 |
| 합이 같은 두 부분집합 (작은 입력)원소가 20개인 각 집합에서 합이 같은 서로 다른 두 부분집합을 코드 규칙에 따라 출력하고 없으면 Impossible을 출력합니다. | 보통5 | 완전 탐색해시맵 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 합이 같은 두 부분집합서로 다른 수 최대 20개에서 합이 같은 부분집합 중 합이 가장 작은 경우를 사전 순으로 두 개 출력하고, 없으면 Impossible을 출력합니다. | 보통5 | 완전 탐색해시맵+1 | 아직 제출이 없습니다 | 20초 | 512 MB | 채점 가능 |
| 재활용 수 (큰 입력)A 이상 B 이하 범위에서 뒤쪽 숫자를 앞으로 옮겨 만들 수 있고 0으로 시작하지 않는 n < m 쌍 개수를 셉니다. | 보통5 | 문자열완전 탐색+1 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| N차원 여행N차원 정수 격자 위의 이동을 좌표 인덱스와 부호의 목록으로 받아, 시작점과 끝점을 포함해 방문한 모든 점이 서로 다른지 판별한다. | 보통5 | 해시맵구현+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 멋진 쌍A 이상 B 이하인 두 수 x < y가 x의 뒤쪽 자릿수를 앞으로 옮겨 얻어지는 회전 관계일 때, 그러한 순서쌍의 개수를 센다. | 보통5 | 문자열수학+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| A를 B로길이가 같은 두 대문자 문자열 A와 B가 주어질 때, 문자 하나를 골라 맨 앞으로 옮기는 연산만으로 A를 B로 만드는 최소 횟수를 구하고, 불가능하면 -1을 출력한다. | 보통5 | 문자열그리디+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 서로 다른 수로만 이루어진 구간길이 N인 수열에서 값이 모두 서로 다른 연속 구간 (i, j)의 개수를 센다. | 보통5 | 투 포인터슬라이딩 윈도우+2 | 아직 제출이 없습니다 | 1초 | 32 MB | 채점 가능 |
| 난쟁이이름이 있는 난쟁이들 사이의 크기 비교가 여러 개 주어질 때, 그 진술들이 서로 모순되지 않는지 판정한다. | 보통5 | 그래프위상 정렬+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 최소 교환 횟수순열 A와 B가 주어질 때, A 안에서 두 원소를 교환하는 연산만으로 A를 B로 바꾸는 최소 횟수를 구한다. | 보통5 | 배열해시맵+2 | 아직 제출이 없습니다 | 1초 | 64 MB | 채점 가능 |
| 카드 짝 맞추기메모리 매치 게임의 진행 기록이 주어질 때, 이번 차례에 확실히 맞출 수 있는 짝의 수를 구한다. | 보통5 | 시뮬레이션해시맵+1 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 숨은 애너그램두 소문자 문자열 s1과 s2가 주어질 때, s1의 어떤 부분 문자열이 s2의 어떤 부분 문자열과 애너그램 관계가 되는 최대 길이를 구한다. | 보통5 | 해시맵문자열+2 | 아직 제출이 없습니다 | 10초 | 512 MB | 채점 가능 |
| 등차수열을 이루는 세 항의 개수i < j < k이고 A_i, A_j, A_k가 등차수열을 이루는 인덱스 삼중항의 개수를 센다. | 보통5 | 해시맵수학 | 아직 제출이 없습니다 | 3초 | 512 MB | 채점 가능 |
| Rouba-Monte카드를 뽑아 몬테를 가져오고 값이 맞지 않으면 버리는 게임을 시뮬레이션해, 몬테가 가장 큰 사람을 찾는다. | 보통5 | 시뮬레이션구현+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 명령어 히스토리명령 히스토리에서 각 명령의 위치가 주어질 때, 가장 가까운 항목을 골라 실행하는 데 필요한 위 화살표 입력 횟수의 합을 구한다. | 보통5 | 배열해시맵+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 한문 훈독 순서되돌림 표시(Re 표시와 번호가 붙은 점프 표시)가 달린 글자들에 대해 읽기 규칙을 모의 실험하여 글자를 읽는 순서를 출력합니다. | 보통5 | 시뮬레이션구현+1 | 아직 제출이 없습니다 | 8초 | 512 MB | 채점 가능 |
| 도시와 주도시 이름과 두 글자 주 코드가 주어진 20만 개 이하의 도시 중에서, 한 도시 이름의 앞 두 글자가 다른 도시의 주 코드이고 그 반대도 성립하며 두 주 코드가 다른 짝의 수를 센다. | 보통5 | 해시맵문자열+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 등차수열과 등비수열1부터 u까지의 정수 중 등차수열 또는 등비수열에 속하는 수의 개수를 중복 없이 센다. | 보통5 | 수학해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 코드자몬 암호문 (작은 입력)암호화된 문자열마다 어휘 단어들의 철자 다중집합을 이어 붙여 만들 수 있는 문장의 수를 1e9+7로 나눈 나머지로 구한다. | 보통5 | 동적 계획법해시맵+1 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 전화번호 수수께끼 (Small)전화번호의 각 자리를 영어 단어로 쓴 뒤 글자를 섞은 문자열이 주어질 때, 오름차순이 보장된 원래 전화번호를 복원한다. | 보통5 | 문자열해시맵+2 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 전화번호 수수께끼 (Large)전화번호 각 자리를 영어 단어로 바꿔 한데 모은 뒤 섞은 문자열이 주어질 때, 오름차순인 원래 숫자들을 복원한다. | 보통5 | 문자열해시맵+2 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 비밀번호여러 비밀번호 중 한 문자열이 다른 문자열의 부분 문자열인 서로 다른 두 사용자의 순서쌍 개수를 구한다. | 보통5 | 문자열 매칭해시맵+1 | 아직 제출이 없습니다 | 1초 | 64 MB | 채점 가능 |
| 킬러 스도쿠19×37 ASCII 그림으로 주어진 킬러 스도쿠 판과 각 케이지의 합을 읽고 모든 제약을 만족하는지 OK 또는 NotOK로 답한다. | 보통5 | 구현시뮬레이션+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 쉬운 퀘스트선물(+종류), 비용(-종류), 유니콘(0)으로 이루어진 수열에서 모든 비용을 지불할 수 있는지 판단하고, 각 유니콘에게 요청할 종류를 사전순으로 가장 작게 정한다. | 보통5 | 그리디구현+2 | 아직 제출이 없습니다 | 3초 | 512 MB | 채점 가능 |
| Cakey McCakeFace정렬된 입구와 출구 타임스탬프가 주어질 때, t + d가 출구 시간인 입구 시간 t의 개수를 최대로 만드는 가장 작은 음이 아닌 시간 차 d를 구한다. | 보통5 | 해시맵배열+2 | 아직 제출이 없습니다 | 7초 | 512 MB | 채점 가능 |
| 합이 가장 가까운 쌍 세기n개의 정수와 목표값 v가 주어질 때, 합이 v에 가장 가까운 인덱스 쌍의 개수를 센다. | 보통5 | 정렬투 포인터+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 화성 DNAK개 기호로 이루어진 문자열과 R개 기호의 최소 개수가 주어질 때, 모든 조건을 만족하는 가장 짧은 연속 부분 문자열의 길이를 구하고 없으면 impossible을 출력한다. | 보통5 | 슬라이딩 윈도우배열+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 채점 가능 |
| 회전 초밥원형으로 놓인 N개의 초밥 접시에서 연속한 k개를 골라 서로 다른 종류의 수를 최대로 하고, 쿠폰 종류 c가 그 안에 없으면 하나 더 센다. | 보통5 | 슬라이딩 윈도우투 포인터+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 군계일학정수 수열이 주어질 때, 원래 순서를 유지하면서 값이 공차 1인 등차수열을 이루는 가장 긴 부분수열의 길이를 구한다. | 보통5 | 동적 계획법해시맵+1 | 아직 제출이 없습니다 | 2초 | 256 MB | 채점 가능 |
| Pants On Firea가 b보다 나쁘다는 n개의 참인 문장이 엄격한 순서 관계를 이룰 때, m개의 질의를 도달 가능성으로 판정해 Fact, Alternative Fact, Pants on Fire로 분류한다. | 보통5 | 그래프DFS+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 토러스 위의 생명 게임양끝이 이어진 8x8 격자에서 콘웨이 라이프를 돌려, 일시적인 과정 이후 최종 반복 주기를 계산합니다. | 보통5 | 시뮬레이션해시맵+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 마법 무기초록, 빨강, 파랑 세 디테일의 모델 번호가 정해진 규칙을 만족하는 조합의 수를 센다. 세 모델 번호는 서로 달라야 한다. | 보통5 | 조합론수학+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| H to O입력 수식과 출력 수식에서 원자별 개수를 세고 입력 쪽 개수에서 곱한 뒤 나눈 몫 중 최솟값을 출력한다. | 보통5 | 문자열해시맵+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 밭 만들기원 둘레에 놓인 나무 사이의 호 길이가 주어질 때 네 나무가 직사각형의 꼭짓점이 되는지 판단합니다. | 보통5 | 해시맵기하+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 이메일 파괴n, k와 'Re: ' 접두사가 반복된 서로 다른 이메일 제목 k개가 주어질 때, 삭제 전에 총 n개의 메일이 있었던 경우가 가능한지 판정합니다. | 보통5 | 문자열해시맵+1 | 아직 제출이 없습니다 | 3초 | 512 MB | 채점 가능 |
| JS Minification단어를 처음 등장한 순서대로 새 이름으로 바꾸고, 주어진 파싱 규칙에서 같은 토큰 열로 읽히도록 최소한의 공백만 넣어 한 줄로 합칩니다. | 보통5 | 문자열해시맵+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| 정육면체의 겉넓이한 모서리 길이가 A, B, C인 직육면체 단위 큐브 묶음에서 N개 큐브를 뺄 때 남은 물체의 전체 겉넓이를 구합니다. 빈칸 안쪽 벽면도 모두 포함합니다. | 보통5 | 해시맵수학+2 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 자매각 여성의 어머니 번호가 주어질 때 같은 어머니를 둔 자매 쌍의 개수를 각 데이터셋에서 계산한다. | 보통5 | 해시맵정렬+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| Junior출생 순으로 주어지는 이름에서 junior나 iii를 붙인 이름과 중간 이름 규칙으로 부모 후보를 찾아 부모가 없는 사람 수를 구한다. | 보통5 | 해시맵문자열+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 문자열 추측숨겨진 문자열의 길이 N-1 이하인 모든 접두사와 접미사 2N-2개가 주어질 때, 원래 문자열을 복원하고 각 입력 줄이 접두사인지 접미사인지 순서대로 판별한다. | 보통5 | 문자열해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 게임 닉네임새 닉네임마다 이전 사용자가 접두사로 쓰지 않은 가장 짧은 접두사를 별칭으로 정하고, 없으면 닉네임에 등장 횟수를 붙인다. | 보통5 | 트라이해시맵+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| 나3곱23으로 나누기와 2 곱하기 연산으로 만든 수열 A를 섞은 B가 주어질 때, 원래 순서 A를 복원한다. | 보통5 | 그래프DFS+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 오등큰수각 위치마다 오른쪽에서 전체 등장 횟수가 현재 원소의 등장 횟수보다 큰 가장 가까운 값을 찾고, 없으면 -1을 출력한다. | 보통5 | 스택해시맵+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 아날로그 클러스터n개 피아노에 각각 폭이 주어지고 c개의 연결이 있을 때, 연결된 두 피아노의 폭이 같아지도록 바꿔야 하는 피아노 수의 최솟값을 구한다. | 보통5 | 그래프그리디+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| UNIST는 무엇의 약자일까?N개 단어 각각에서 앞부분 일부를 잘라 이어 붙여 UNIST를 만드는 경우의 수를 1,000,000,007로 나눈 나머지로 구한다. | 보통5 | 동적 계획법문자열+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 판타지 드래프트각 구단주가 자신의 선호 목록에서 아직 뽑히지 않은 가장 좋은 선수를 고르고, 목록이 모두 소진되면 지난해 순위를 따르는 드래프트를 시뮬레이션한다. | 보통5 | 시뮬레이션해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 오타서로 다른 단어들로 이루어진 사전이 주어질 때, 문자 하나를 지우면 사전에 있는 다른 단어가 되는 단어를 입력 순서대로 출력한다. | 보통5 | 해시맵문자열+2 | 아직 제출이 없습니다 | 6초 | 512 MB | 채점 가능 |
| 연주회의 키보드n개의 키보드가 각각 연주할 수 있는 음 집합과 곡의 음 순서가 주어질 때, 곡 전체를 연주하기 위해 키보드를 바꾸는 최소 횟수를 구한다. | 보통5 | 동적 계획법해시맵+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| Mutexes함수 호출과 뮤텍스 acquire, release, access 명령으로 이루어진 프로그램을 실행 순서대로 시뮬레이션하면서 가장 먼저 발생하는 corruption, deadlock, error를 찾는다. | 보통5 | 시뮬레이션재귀+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| Alphabet Animals이전 동물 이름과 아직 사용되지 않은 이름 목록이 주어질 때, 다음 사람이 낼 수 있는 이름을 없애는 이름을 우선 선택하는 문제입니다. | 보통5 | 해시맵구현+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 난이도 관리i < j < k인 세 인덱스에서 a[j] - a[i]와 a[k] - a[j]가 같아지는, 즉 a[i] + a[k] = 2*a[j]인 삼중항의 개수를 센다. | 보통5 | 해시맵조합론+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 일치N명의 참가자를 1번부터 N번 방에 배정할 때 여권 번호와 방 번호가 같은 참가자의 수를 최대로 구한다. | 보통5 | 그리디정렬+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 출제참가자와 문제의 관계가 주어질 때, 선택한 문제를 아는 참가자 수를 먼저 최대화하고 그다음 문제 집합의 크기를 최대화하는 문제를 고르는 과제이다. | 보통5 | 그리디그래프+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 단어 암기현재 기억하고 있는 알파벳을 관리하면서, 알파벳을 잊거나 떠올리는 질의마다 기억한 글자만으로 이루어진 단어의 개수를 센다. | 보통5 | 비트 연산해시맵+2 | 아직 제출이 없습니다 | 4초 | 1024 MB | 채점 가능 |
| BNKQ하루치 은행 창구 대기 기록에서 각 창구가 처리한 고객 수와 가장 붐빈 한 시간 구간을 구한 뒤, 가장 바쁜 창구 세 곳을 출력한다. | 보통5 | 해시맵정렬+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| DUP여러 픽셀 행렬을 읽고 [+] 표시가 왼쪽 아래에 오도록 회전시켜 정규화한 뒤, 내용이 같은 이미지의 파일 이름을 출력한다. | 보통5 | 행렬해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 이항 계수수열이 주어질 때 이항계수 C(a_i, a_j)가 홀수가 되는 순서쌍 (i, j)의 개수를 루카스 정리의 비트 조건으로 센다. | 보통5 | 조합론비트 연산+2 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 멀티버스 Ⅰ두 우주는 크기 배열이 만드는 순서와 동률 구조가 같을 때 같다고 한다. 각 배열을 순위 패턴으로 바꾸고 같은 쌍의 수를 센다. | 보통5 | 정렬해시맵+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 생일가능한 날짜 목록과 날짜를 아는 사람, 월을 아는 사람의 세 마디 대화가 주어질 때, 모든 발언과 모순되지 않는 유일한 생일을 찾는다. | 보통5 | 구현시뮬레이션+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 올림피아드 등록각 행은 두 가지 순서 중 하나로 기록되었고, 이름이 최소 두 번 등장한다는 조건을 이용해 각 참가자의 성, 이름, 부칭을 알아낸 뒤 성을 기준으로 정렬하는 문제입니다. | 보통5 | 해시맵문자열+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 설정 파일중괄호로 구분된 설정 파일에서 변수 대입이 블록 범위를 따르도록 파싱하고, 변수 대 변수 대입마다 대입되는 값을 출력한다. | 보통5 | 스택해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| Рекламный щитn행 m열 격자 위에 주어진 k개의 켜짐/꺼짐 패턴에서, 같은 그룹의 칸이 모든 패턴에서 항상 같은 상태가 되도록 칸을 최소 개수의 그룹으로 나눈다. | 보통5 | 유니온 파인드구현+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| 화살을 쏘자!원점을 기준으로 N개 풍선의 좌표가 주어질 때, 한 방향으로 쏜 화살 하나가 지나는 풍선의 최대 개수를 구한다. | 보통5 | 해시맵수학+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Lavaspar문자 격자와 단어 목록이 주어질 때, 가로, 세로, 대각선 방향으로 놓인 서로 다른 단어의 애너그램에 포함되는 칸의 수를 센다. | 보통5 | 해시맵구현+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| Confuzzle각 정점에 값이 적힌 트리에서 같은 값을 가진 두 정점 사이 거리의 최솟값을 구한다. | 보통5 | 트리BFS+1 | 아직 제출이 없습니다 | 3초 | 1024 MB | 지문만 제공 |
| 민트 초코정수들과 곱셈, 나눗셈으로 이루어진 수식이 주어질 때 계산 결과가 정수인지 아닌지 판별하는 문제다. | 보통5 | 수학정수론+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Арифметическая прогрессия뒤섞인 2n개의 정수에서 등차수열을 이루는 n개를 골라 첫째 항과 공차를 출력한다. | 보통5 | 정렬수학+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| Stjärnbilder두 그림에 각각 N개의 점이 주어질 때, 별은 모두 같은 정수 벡터만큼 이동하고 우주선은 임의로 이동한다고 할 때 우주선의 최소 개수를 구한다. | 보통5 | 해시맵구현+2 | 아직 제출이 없습니다 | 3초 | 1024 MB | 지문만 제공 |
| Cellidentifikation관찰된 세포 구성 성분 집합에 대해, 그 성분을 모두 포함하는 세포 종류가 책에 하나뿐인지, 여럿인지, 없음인지 판별한다. | 보통5 | 비트 연산완전 탐색+1 | 아직 제출이 없습니다 | 5초 | 1024 MB | 지문만 제공 |
| Knightly Knowledge새 기념물 하나를 놓아, 두 개 이상의 기념물을 지나는 가로 또는 세로 선 위에 놓이는 교회 수를 최대로 만드는 자리를 찾는다. | 보통5 | 해시맵구현 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| 영단어 암기는 괴로워N개의 단어와 길이 기준 M이 주어질 때, 길이가 M 이상인 단어만 남기고 빈도, 길이, 사전 순으로 정렬해 출력한다. | 보통5 | 해시맵정렬+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| 겹치는 건 싫어어떤 값도 K번을 넘지 않는 가장 긴 연속 부분 수열의 길이를 구한다. | 보통5 | 슬라이딩 윈도우투 포인터+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Special Substring문자열 S와 정수 K가 주어질 때, 길이 K인 부분 문자열이 모두 같은 문자가 되도록 바꿔야 하는 문자의 최소 개수를 구한다. | 보통5 | 슬라이딩 윈도우문자열+1 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| Unread Messagesn명의 구성원과 m개의 메시지 발신자 목록이 주어질 때, 각 메시지가 전송된 직후 모든 구성원의 읽지 않은 메시지 총합을 출력한다. | 보통5 | 배열해시맵+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| Alias단어 a에서 b로 가는 방향 가중 그래프의 최단 시간을 각 질의마다 구하고, 도달할 수 없으면 Roger를 출력합니다. | 보통5 | 그래프최단 경로+1 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |