문제
문제를 고르고 내장 에디터에서 풀이를 작성해 보시기 바랍니다. 채점기가 실제 테스트 케이스로 코드를 바로 검증하고, 아카이브의 문제들도 자유롭게 둘러볼 수 있습니다.
전체 결과문제 3246개
| 제목 | 난이도 | 유형 | 정답자 | 시간 제한 | 메모리 제한 | 채점 |
|---|---|---|---|---|---|---|
| 단어 우월 효과 (캠브릿지 대학의 연구결과)서로 다른 N개의 단어와 섞인 문장 S가 주어질 때, 첫 글자와 마지막 글자는 그대로 두고 각 단어를 원래 형태로 복원해 출력한다. | 보통5 | 해시맵문자열+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| Jesting Jabberwocky네 가지 무늬 문자로 이루어진 문자열이 주어질 때, 각 무늬가 연속하도록 카드를 옮기는 최소 횟수를 구한다. | 보통5 | 동적 계획법문자열+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| На планете Иворил...소문자 단어 N개가 주어질 때, 글자를 가장 적게 바꾸면서 텍스트를 명사(모음과 자음이 번갈아 나오는 단어)와 동사(모음만으로 된 단어)로 나누는 문제입니다. | 보통5 | 동적 계획법구현+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Wordle 찍기N개의 추측에 대한 색 판정이 주어질 때 숨겨진 5글자 단어를 복원하고, 불가능한 상태면 IMPOSSIBLE을 출력한다. | 보통5 | 구현완전 탐색+1 | 아직 제출이 없습니다 | 1초 | 256 MB | 지문만 제공 |
| 나락도 락이다S의 부분열 중 ROCK으로 끝나는 것의 개수를 10^9+7로 나눈 나머지를 구한다. | 보통5 | 동적 계획법문자열+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| Heximal최대 50만 자리의 십진 정수가 주어질 때, 이를 6진법으로 나타냈을 때의 자릿수를 구한다. | 보통5 | 수학문자열+2 | 아직 제출이 없습니다 | 5초 | 1024 MB | 지문만 제공 |
| Brisanje단어 w에서 연속한 부분 문자열을 지웠을 때 남은 문자열이 그 부분 문자열을 여전히 포함하는 경우 중 가장 긴 길이를 구한다. | 보통5 | 문자열문자열 매칭+1 | 아직 제출이 없습니다 | 4초 | 1024 MB | 지문만 제공 |
| Parse the Syntax Tree숫자와 +, -, *로 이루어진 이진 구문 트리를 ASCII 그림으로 입력받아, 트리를 해석해 식의 값을 계산해 출력한다. | 보통5 | 트리재귀+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Spaces단어 사전과 공백이 모두 사라진 문자열이 주어질 때, 모든 조각이 사전 단어가 되도록 공백을 넣고 그 위치를 출력한다. | 보통5 | 동적 계획법문자열 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Zakłócenia8n개의 뒤섞인 비트가 주어질 때, ASCII 코드의 비트를 정확히 그대로 사용하는 소문자 n개 문자열을 아무거나 찾는다. | 보통5 | 그리디문자열+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Pisarze폴란드어 발음 구별 부호를 제거한 텍스트 조각이 주어질 때, 각 조각이 미츠키에비치, 시엔키에비치, 프루스 중 누구의 작품인지 판별한다. | 보통5 | 문자열해시맵+2 | 아직 제출이 없습니다 | 10초 | 1024 MB | 지문만 제공 |
| Felskrivning주어진 주소에서 혼동 그룹 안의 글자를 서로 바꾸되 같은 교체를 두 번 하지 않아 만들 수 있는 주소의 개수를 센다. | 보통5 | 조합론수학+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Låttexter각 변수가 단어이거나 두 이전 변수의 연결인 N개의 정의가 주어질 때, 최종 문자열의 R번째 문자를 묻는 Q개의 질의에 답한다. | 보통5 | 문자열재귀 | 아직 제출이 없습니다 | 8초 | 1024 MB | 지문만 제공 |
| Новое слово소문자 단어 s와 t가 주어질 때, s의 비어 있지 않은 접두사 뒤에 t의 비어 있지 않은 접미사를 붙여 만들 수 있는 서로 다른 단어의 수를 센다. | 보통5 | 문자열문자열 매칭+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Cards각 카드는 2x2 격자의 네 글자로 주어지며, 변을 맞붙였을 때 인접한 두 글자 쌍이 같아지는 서로 다른 카드 쌍의 수를 센다. | 보통5 | 해시맵문자열+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Adjusting passwords목표 비밀번호 P와 이미 입력된 문자열 Q가 주어질 때, P를 제출하는 최소 키 입력 열을 출력한다. | 보통5 | 동적 계획법문자열+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Cells셀 참조가 있는 스프레드시트 수식을 계산하고 의존 순서를 처리한 뒤 셀 이름 알파벳 순으로 결과를 출력한다. | 보통5 | 그래프DFS+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| 오렌지먹은지오랜지한 문자열에서 첫 문자를 포함하는 부분 문자열과 마지막 문자를 포함하는 같은 길이의 부분 문자열 중 정확히 한 문자만 다른 쌍이 있는지 판정한다. | 보통5 | 문자열완전 탐색+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Since 19731부터 세되 수에 50이 들어가면 한 번 더 세는 규칙에서 N이 처음 등장하는 순번을 구한다. | 보통5 | 수학완전 탐색+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Palindromic Poster정확히 R개의 행과 C개의 열이 회문이 되도록 N×M 문자 격자를 만들거나, 불가능하다고 판정한다. | 보통5 | 구현그리디+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Loop Invariant균형 잡힌 괄호 문자열이 주어질 때, 회전해서 얻을 수 있는 다른 균형 문자열을 찾거나 없다고 출력한다. | 보통5 | 문자열스택+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Новелла про осень원형 키보드 문자열과 목표 문자열이 주어질 때, 다음 키로 이동하거나 같은 글자의 임의 키로 순간이동해 목표 문자열을 입력할 수 있는지 판정한다. | 보통5 | 문자열구현+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Плагиат кода문자열 s에서 인접한 두 문자를 반복해 지워 문자열 t를 만들 수 있는지 판정한다. | 보통5 | 동적 계획법문자열+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Устный счет덧셈과 곱셈으로 이루어진 식에서 최대 두 자리가 바뀌었을 때, 원래 식의 결과가 주어진 값과 같아지도록 바뀐 자리와 원래 값을 찾는다. | 보통5 | 수학완전 탐색+1 | 아직 제출이 없습니다 | 4초 | 1024 MB | 지문만 제공 |
| Устрашающий палиндром길이가 같은 n개의 문자열이 주어질 때, 모두를 어떤 순서로 이어 붙여 팰린드롬을 만들 수 있는지 판정하고 그 순서를 출력하거나 -1을 출력한다. | 보통5 | 문자열해시맵+1 | 아직 제출이 없습니다 | 1.5초 | 1024 MB | 지문만 제공 |
| Биомаркеры십진수 문자열 n이 주어질 때 일부 자릿수를 지워 남은 수가 3의 배수가 되면서 최대가 되도록 만들고, 앞의 0을 빼고 출력한다. | 보통5 | 그리디수학+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Поврежденный парольt가 s에서 한 글자를 바꾸고 여러 글자를 삽입해 만들어졌을 때, 바뀐 위치와 새 문자를 아무거나 하나 찾는다. | 보통5 | 문자열투 포인터+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Похожие заказы길이가 같은 두 문자열 s와 t가 주어질 때, 시저 이동 한 번과 순환 회전 한 번으로 s를 t로 만들 수 있는지 판별하고, 가능하면 그 이동량과 회전량을 출력한다. | 보통5 | 문자열문자열 매칭+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Игра в строкиs의 길이 k 부분 문자열 중 하나가 t에서 고른 k개 문자의 다중집합과 같은지 판별한다. | 보통5 | 문자열슬라이딩 윈도우+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Секрет Драконьего глаза이진 문자열에서 길이와 각 자리 숫자의 합이 같은 서로 다른 두 부분 문자열을 찾되, 길이를 최대로 해야 한다. | 보통5 | 문자열누적 합+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Не так грубо!문자열에서 'a'가 'b'보다 앞서는 쌍의 개수가 c 이하인 가장 긴 부분 문자열의 길이를 구한다. | 보통5 | 투 포인터문자열+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Вафелька길이가 m(a+b)인 부분 문자열 중에서 1을 지우는 것만으로 (1이 a개, 0이 b개)를 m번 반복한 패턴으로 만들 수 있는 개수를 센다. | 보통5 | 문자열누적 합+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Слежка от президентаn개의 텍스트 창과 공용 클립보드를 두고 키 입력을 시뮬레이션하며, 각 창에는 마지막 k글자만 보이는 상태에서 모든 입력이 끝난 뒤 화면에 보이는 내용을 출력합니다. | 보통5 | 시뮬레이션문자열+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Пароль от сейфа소문자 문자열이 주어질 때, 문자를 많아야 두 번 교환해 팰린드롬으로 만들 수 있는지 판정한다. | 보통5 | 문자열그리디+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Задача для Альфа음이 아닌 정수 n개를 이어 붙여 만들 수 있는 수 중 가장 큰 수가 되도록 순서를 정해 출력한다. | 보통5 | 그리디정렬+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| 이번에는 C번이 문자열길이가 같은 N개의 문자열 중 K개를 골라 이어 붙인 뒤 문자를 재배치해 만들 수 있는 문자열 가운데 사전순으로 가장 앞선 것을 출력한다. | 보통5 | 정렬그리디+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Вы соскучились?주어진 문자열에서 정확히 두 문자를 바꿔 팰린드롬을 만들 수 있는지 판별한다. | 보통5 | 문자열투 포인터+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Проклятие Черной жемчужины소문자와 물음표로 이루어진 문자열이 주어질 때, 물음표를 적당한 글자로 바꾸어 모든 글자가 같아질 수 있는 부분 문자열의 개수를 센다. | 보통5 | 문자열투 포인터+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Сокращение ссылок메시지의 링크를 축약형으로 바꿔 전체 길이를 l 이하로 만들되, 앞쪽 링크부터 최소한으로 줄인다. | 보통5 | 그리디문자열+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Резервное копирование문자열을 한 글자씩 처리하면서 같은 글자가 다시 나오면 마지막 위치 뒤의 부분을 복사해 지우고, 복사된 조각들과 최종 문자열을 출력한다. | 보통5 | 스택문자열+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Шифровка소문자로 이루어진 문자열이 주어질 때, 사전순으로 가장 큰 부분 문자열을 출력한다. | 보통5 | 문자열그리디 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Ответ서로 다른 n개의 양의 정수가 주어질 때, 세 수를 이어 붙여 앞뒤가 같은 수(선행 0 없이)를 만드는 조합을 찾고, 없으면 없다고 출력한다. | 보통5 | 문자열완전 탐색+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Химический шифр주어진 한두 글자 원소 기호 목록에서 이어 붙여 암호 문자열을 만들 때 필요한 최소 개수를 구한다. | 보통5 | 동적 계획법문자열+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Wipe it!교사가 한 글자씩 쓸 때 현재 단어의 접미사가 앞쪽 다른 위치에 이미 나온 적이 있으면 그 접미사를 지운다. 최종 단어를 구한다. | 보통5 | 문자열해시맵+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Строки Фибоначчи이전 두 문자열을 이어 붙여 만드는 피보나치 문자열에서 각 질의 (n, k)에 대해 F_n의 k번째 문자를 구한다. | 보통5 | 재귀문자열+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Текст주어진 텍스트를 단어 순서를 바꾸지 않고 각 줄 길이가 k 이하가 되도록 줄 수를 최소로 나누어 출력한다. | 보통5 | 그리디문자열+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Game Sort: Part 1P개의 문자열이 주어질 때 각 문자열의 글자 순서를 바꿔 전체 목록이 사전순으로 증가하도록 만들 수 있는지 판정하고, 가능하면 그 예를 출력한다. | 보통5 | 그리디정렬+1 | 아직 제출이 없습니다 | 5초 | 1024 MB | 지문만 제공 |
| 아니 이게 왜 안 돼대문자 H, Y, U만 남기도록 문자를 지우되 한 글자 삭제는 D, 드래그 삭제는 길이와 무관하게 M의 에너지가 들며, 남은 글자로 만들 수 있는 HYU의 최대 개수를 구한다. | 보통5 | 그리디문자열+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Lexicographical ChallengeK만큼 떨어진 위치의 문자를 여러 번 교환해 만들 수 있는 사전순으로 가장 작은 문자열을 구한다. | 보통5 | 유니온 파인드그리디+2 | 아직 제출이 없습니다 | 0.5초 | 1024 MB | 지문만 제공 |
| Dešifravimas일부만 암호화된 메시지와 완전히 암호화된 메시지를 보고 원래 평문을 복원한다. | 보통5 | 구현문자열+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Hobitai8개의 H/O 급식 칸 패턴을 정해 N채의 집 위로 밀면서, 집 종류와 일치하는 칸 수가 최대가 되는 위치와 패턴을 찾는다. | 보통5 | 슬라이딩 윈도우완전 탐색+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Re-verse0초부터 매초 문자 하나를 외치고 1초부터 N-1초 사이에 다시 시작할 수 있을 때, 주어진 노래를 시작할 수 있는 최대 횟수를 구한다. | 보통5 | 문자열문자열 매칭+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| 짜고 치는 가위바위보 (Small)smallant의 가위바위보 문자열에서 lighter가 이긴 라운드 바로 다음 라운드가 비기는 일이 없도록 하는 비어 있지 않은 부분수열의 개수를 구한다. | 보통5 | 동적 계획법문자열+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Make Your Own Morse Code Palindrome주어진 문자열 뒤에 문자를 최소 개수로 덧붙여, 문자와 숫자의 모스 부호가 회문이 되도록 만든다. | 보통5 | 문자열그리디+2 | 아직 제출이 없습니다 | 3초 | 1024 MB | 지문만 제공 |
| Concatenação de Strings두 문자열 r과 s가 주어질 때 r을 m번, s를 n번 이어 붙인 것이 서로 같아지는 최소의 양의 정수 m, n을 구하고, 없으면 NAO를 출력한다. | 보통5 | 문자열정수론+1 | 아직 제출이 없습니다 | 0.5초 | 1024 MB | 지문만 제공 |
| Дети и буквы문자열이 주어질 때, 내용이 서로 다른 길이가 같은 두 개의 겹치지 않는 부분 문자열을 찾거나, 존재하지 않으면 불가능을 보고한다. | 보통5 | 문자열해시맵+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Gleb and Two Numbersl과 r이 아주 긴 십진수 문자열로 주어질 때, [l, r] 구간에서 두 정수의 해밍 거리(자릿수가 다른 개수)의 최댓값을 구한다. | 보통5 | 문자열그리디+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Filesystemecho, cp, mv, rm, mkdir, rmdir 명령으로 작은 파일 시스템을 만들고, 각 조회 파일의 내용을 출력하거나 invalid!를 출력한다. | 보통5 | 해시맵문자열+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Substring Switcheroo길이가 같은 두 문자열 A와 B가 주어질 때, 문자를 재배열해 B의 어떤 부분 문자열로 만들 수 있는 A의 가장 앞쪽 최장 부분 문자열을 찾는다. | 보통5 | 슬라이딩 윈도우해시맵+2 | 아직 제출이 없습니다 | 9초 | 1024 MB | 지문만 제공 |
| Mirror Brackets문자와 괄호가 섞인 올바른 괄호열이 주어지면, 안쪽 괄호쌍부터 내용을 괄호 종류에 따라 좌우 또는 상하로 뒤집어가며 모든 괄호가 사라질 때까지 바꾼 결과를 구한다. | 보통5 | 스택문자열+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| НОМЕР НА СТРАНИЦА숫자 문자열을 두 양의 정수 i와 n으로 나누되, 두 수 모두 앞에 0이 오지 않고 1 ≤ i ≤ n을 만족하도록 나누는 경우의 수를 구한다. | 보통5 | 문자열수학+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| 대한민국을 지키는 가장 긴 힘숫자 문자열을 1 이상 641 이하의 정수로, 앞에 불필요한 0 없이, 최소 개수의 조각으로 나눈다. | 보통5 | 동적 계획법그리디+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| The first day of school최대 12개 과목의 이름과 수업 시간이 주어지면, 너비 10인 4행 3열 표에 이름을 줄바꿈해 넣어 출력한다. | 보통5 | 구현시뮬레이션+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| A+B - 투 스텝10^18 이하의 두 정수를 길이 13의 소문자 문자열로 부호화해, 두 번째 프로그램이 그 합을 복원하도록 한다. | 보통5 | 수학문자열+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| 문자열 접기각 질의 문자열마다 종이를 한 번 접을 때 서로 맞닿은 같은 문자 쌍이 최대가 되는 점수를 구한다. | 보통5 | 완전 탐색구현+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Troublesome Keys알렉스가 누른 키와 화면에 나타난 글자를 보고, 잘못된 글자를 출력하는 장난 키와 아무것도 출력하지 않는 조용한 키를 찾는다. | 보통5 | 문자열시뮬레이션+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Kitten of Chaosb, d, p, q로 이루어진 문자열에 가로 뒤집기, 세로 뒤집기, 180도 회전을 순서대로 적용한 결과를 출력한다. | 보통5 | 문자열구현+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| 문자열 줄이기소문자 문자열에서 매번 남은 문자 중 사전 순으로 가장 앞서는 문자의 가장 왼쪽 하나를 M번 지우고 남은 문자열을 출력한다. | 보통5 | 문자열그리디+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Emoticons한 문자가 다른 문자로 전부 치환되었을 수 있는 짧은 문자열에서, 가장 왼쪽 이모티콘을 우선 변환한 뒤 가능한 결과 길이의 최솟값과 최댓값을 구한다. | 보통5 | 문자열완전 탐색+2 | 아직 제출이 없습니다 | 3초 | 1024 MB | 지문만 제공 |
| Garage Door Code관찰된 여러 자릿수 문자열 각각이 실제 K자리 코드를 부분 수열로 포함할 때, 모든 관찰과 일치하는 K자리 코드를 모두 찾아 사전순으로 출력한다. | 보통5 | 완전 탐색문자열+1 | 아직 제출이 없습니다 | 4초 | 1024 MB | 지문만 제공 |
| String Split문자열 s에서 홀수 번째 문자 전체 또는 짝수 번째 문자 전체를 반복해서 지울 수 있을 때, s를 t로 만들 수 있는지 판정한다. | 보통5 | 문자열동적 계획법+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| 익명M과 콜 사인잡음이 섞인 문자열에서 익명M 응원 세트를 시뮬레이션하여 리드 횟수와 세트 종료 횟수를 센다. | 보통5 | 문자열시뮬레이션+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Smart Password Validation각 입력 문자열이 정답 비밀번호와 일치하는지, 좌우 한 칸 밀림, 문자 추가, 문자 누락 중 하나와 CAPS LOCK 오류의 조합을 허용해 판정한다. | 보통5 | 문자열시뮬레이션+1 | 아직 제출이 없습니다 | 1초 | 2048 MB | 지문만 제공 |
| Alternative Encryption각 위치의 글자를 다른 글자로 바꾸는 치환을 설계하고, 같은 규칙을 역으로 적용해 복호화한다. | 보통5 | 문자열구현+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Faulty Traffic Light두 자리의 세그먼트 고장 정보를 받아 주행 신호가 보여 주는 숫자가 1씩 증가하는 최대 연속 구간을 구합니다. | 보통5 | 완전 탐색해시맵+1 | 아직 제출이 없습니다 | 2초 | 2048 MB | 지문만 제공 |
| Append and Panic!원본 문자열 뒤에 그 문자열을 알파벳순으로 정렬하고 중복을 제거한 문자열이 붙은 파일이 주어질 때, 원본 문자열의 길이를 구한다. | 보통5 | 문자열그리디+1 | 아직 제출이 없습니다 | 0.5초 | 2048 MB | 지문만 제공 |
| GPT DarkDownDarkdown 형식의 텍스트 조각과 도착 시각이 주어질 때, 렌더링된 모든 문자가 출력 시점에 준비되도록 기다려야 하는 시간을 구한다. | 보통5 | 문자열구현+1 | 아직 제출이 없습니다 | 1초 | 2048 MB | 지문만 제공 |
| I am Sherlocked지저분한 전화번호부를 숫자 열로 정리한 뒤 여섯 가지 커서 및 출력 명령을 처리하고, 추출된 코드나 실패 메시지를 출력한다. | 보통5 | 시뮬레이션문자열+2 | 아직 제출이 없습니다 | 1초 | 2048 MB | 지문만 제공 |
| Fraud Checking줄 수가 같은 두 코드 제출이 주어질 때, 단어 이름을 바꾸는 것만으로 서로 같아질 수 있는지 판정하고 정렬된 치환 목록을 출력한다. | 보통5 | 해시맵문자열+1 | 아직 제출이 없습니다 | 1초 | 2048 MB | 지문만 제공 |
| Gardening괄호 문자열로 주어진 트리를 파싱한 뒤, 가장 왼쪽 잎부터 차례로 제거하며 그 순서를 출력한다. | 보통5 | 트리DFS+2 | 아직 제출이 없습니다 | 1초 | 2048 MB | 지문만 제공 |
| 지역 코드 정하기여러 지역 코드 문자열 중 일부를 골라 모든 자릿수를 재배열해 가장 짧은 회문을 만들고, 사용한 지역 번호를 출력한다. | 보통5 | 그리디해시맵+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| 비장의 일격 (Small)같은 두 문자와 그 사이 문자열을 지우는 공격을 최대 K번 써서 남길 수 있는 가장 짧은 문자열의 길이를 구한다. | 보통5 | 동적 계획법문자열+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| 괄호 붙이기괄호 문자열 A와 B가 주어질 때, A를 비지 않은 접두사와 접미사로 나누어 접두사+B+접미사가 올바른 괄호 문자열이 되게 만들 수 있는지 판정한다. | 보통5 | 누적 합문자열+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| 물과 응애H와 O로 이루어진 문자열에서 부분 수열 HOH를 계속 지워 전체를 비울 수 있는지 판정한다. | 보통5 | 문자열그리디+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| 필사의 문자열소문자 문자열이 주어질 때 부분 문자열을 최대 한 번 뒤집어 사전순으로 가장 큰 문자열을 만든다. | 보통5 | 문자열그리디+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| encryptedcounting시드 S에서 시작해 문자열이 C와 같아질 때까지 look-and-say 변환을 반복하고, 몇 번 반복했는지 출력한다. | 보통5 | 문자열시뮬레이션+2 | 아직 제출이 없습니다 | 1초 | 2048 MB | 지문만 제공 |
| Inverse Look-and-Say양의 정수 n이 주어질 때 look-and-say 규칙으로 f(x) = n을 만족하는 유일한 x를 찾고, 없으면 -1을 출력한다. | 보통5 | 문자열구현+1 | 아직 제출이 없습니다 | 1초 | 2048 MB | 지문만 제공 |
| Collecting Sogang소문자 문자열에서 s, o, g, a, n, g를 앞에서부터 순서대로 (연속할 필요 없이) 골라 "sogang"을 만들고 그 문자들을 제거하는 과정을 반복할 때 만들 수 있는 단어의 최대 개수를 구한다. | 보통5 | 그리디문자열+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| 문자열 일치도S의 길이 M인 모든 부분 문자열과 T가 같은 문자를 갖는 위치 수의 합을 구한다. | 보통5 | 문자열 매칭문자열+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| 단어 만들기3x3 글자 보드에서 중앙에 놓을 글자에 따라 만들 수 있는 4글자 이상 단어 수가 최소와 최대인 글자와 그 개수를 구하는 문제입니다. | 보통6 | 문자열비트 연산+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 문자열 거리문자열 O에 임의의 문자열들을 삽입해서 N으로 만들 때 필요한 최소 삽입 횟수를 구하고, 불가능하면 -1을 출력하는 문제입니다. | 보통6 | 동적 계획법문자열+2 | 아직 제출이 없습니다 | 2초 | 128 MB | 채점 가능 |
| 사칙연산을 할 수 있다괄호와 사칙연산이 포함된 수식을 우선순위에 따라 계산하고, 문법에 맞지 않거나 0으로 나누면 ROCK을 출력합니다. | 보통6 | 문자열스택+2 | 아직 제출이 없습니다 | 2초 | 128 MB | 채점 가능 |
| 문자열 장식N개의 단어를 순서를 유지한 채 조각내어 자유롭게 섞어 이어 붙일 때 만들 수 있는 사전순으로 가장 작은 문자열을 구하는 문제입니다. | 보통6 | 그리디문자열+1 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 합성소수최대 10^7까지의 N에 대해 두 자리 이상인 모든 연속 부분수가 소수이면서 자신은 합성수인 가장 큰 수를 최대 10만 개의 질의에서 구합니다. | 보통6 | 백트래킹수학+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 채점 가능 |
| 다음 팰린드롬 수최대 50자리인 양의 정수 N이 주어질 때, N보다 큰 가장 작은 팰린드롬 수를 구하는 문제입니다. | 보통6 | 문자열수학+2 | 아직 제출이 없습니다 | 2초 | 128 MB | 채점 가능 |
| 암호 시도 횟수정해진 문자 순서를 기준으로 길이별 사전순으로 모든 문자열을 시도할 때, 주어진 비밀번호가 몇 번째 시도에서 나오는지를 900528로 나눈 나머지로 구합니다. | 보통6 | 수학문자열+2 | 아직 제출이 없습니다 | 2초 | 128 MB | 채점 가능 |
| 숫자의 신K개의 자연수를 각각 최소 한 번씩 사용해 총 N개를 골라 이어붙였을 때 만들 수 있는 가장 큰 수를 구하는 문제입니다. | 보통6 | 그리디정렬+1 | 아직 제출이 없습니다 | 2초 | 128 MB | 채점 가능 |
| 카드 배치숫자와 문자가 적힌 카드를 조건에 맞게 순서가 있는 빈에 배치해 사전순으로 가장 작은 문자열을 만들거나 불가능하면 -1을 출력하는 문제입니다. | 보통6 | 그리디정렬+2 | 아직 제출이 없습니다 | 2초 | 128 MB | 채점 가능 |
| 영화감독 숌십진수로 나타냈을 때 6이 연속으로 세 번 이상 나오는 양의 정수 중 N번째로 작은 수를 구합니다. | 보통6 | 이분 탐색동적 계획법+2 | 아직 제출이 없습니다 | 2초 | 128 MB | 채점 가능 |
| 접두사 뒤집기 3문자열이 주어질 때 길이 1부터 N까지 순서대로 각 접두사를 뒤집을지 선택해서 얻을 수 있는 사전순으로 가장 작은 문자열을 구하는 문제입니다. | 보통6 | 문자열그리디+2 | 아직 제출이 없습니다 | 2초 | 128 MB | 채점 가능 |