문제

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

전체 결과문제 3247개
제목난이도유형정답자시간 제한메모리 제한채점
RPS string줄지어 선 로봇들 사이에서 심판이 가위바위보 대결 순서를 정해 특정 로봇만 살아남게 만들 수 있는지 각 로봇마다 판정한다.보통6문자열그리디+1아직 제출이 없습니다2초512 MB지문만 제공
塗り箸 (Chopsticks)길이 N인 목표 색 문자열이 주어질 때, 연속한 구간을 한 가지 색으로 칠하는 작업만으로 문자열을 완성하는 최소 작업 횟수를 구한다. 덧칠하면 이전 색은 지워진다.보통6동적 계획법구간+2아직 제출이 없습니다1초1024 MB지문만 제공
一は零,零は一S의 문자열을 이어 붙여 만든 문자열을 인접한 문자 교환으로 t로 바꿀 때 교환 횟수가 최소가 되는 문자열을 구하고, 그런 문자열이 없으면 IMPOSSIBLE을 출력한다.보통6동적 계획법문자열+2아직 제출이 없습니다8초1024 MB지문만 제공
Korta vokaler한 단어에서 글자를 지워, 남은 단어의 어떤 모음도 뒤에 자음이 두 개 이상 오지 않게 만드는 경우의 수를 센다.보통6동적 계획법문자열아직 제출이 없습니다1초1024 MB지문만 제공
ДВА НИЗА두 숫자 문자열 s와 t의 모든 순환 변화를 생각할 때, s의 순환에서 얻은 수에서 t의 순환에서 얻은 수를 뺀 값의 최댓값을 구합니다.보통6문자열그리디+1아직 제출이 없습니다1초1024 MB지문만 제공
ilove Strings모음으로 시작해 모음과 자음이 번갈아 나오고 다섯 글자가 모두 다른 길이 5 부분수열의 개수를 10^9+7로 나눈 나머지를 구한다.보통6동적 계획법문자열+1아직 제출이 없습니다2초1024 MB지문만 제공
유사 라임 게임각 단어를 최대 한 번만 사용해, 길이 F 이상의 공통 접미사를 가진 단어 쌍의 개수를 최대로 만든다.보통6트라이그리디+2아직 제출이 없습니다1초512 MB지문만 제공
Password비밀번호 길이 N, 알파벳 크기 S, 그리고 임의의 질의 문자열에 대해 반환되는 최장 접두사 부분수열 길이를 이용해 모든 응답과 일치하는 비밀번호 하나를 복원합니다.보통6문자열그리디+1아직 제출이 없습니다3초1024 MB지문만 제공
올바른 괄호길이가 홀수인 괄호 문자열에서 문자 하나를 지워 올바른 괄호열로 만드는 경우의 수를 센다.보통6스택문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
Rise and Fall각각의 큰 십진수에 대해, 자릿수가 처음에는 감소하지 않고 그다음에는 증가하지 않는 수 중 주어진 수 이하인 가장 큰 수를 구합니다.보통6그리디문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
단어 마방진길이 L인 단어 N개 중 L개를 골라 대칭 행렬을 이루는 L x L 단어 마방진을 만들고, 사전 순으로 가장 앞선 것을 출력하거나 NONE을 출력한다.보통6백트래킹문자열+2아직 제출이 없습니다2초1024 MB지문만 제공
Subset EqualityQ개의 알파벳 부분집합마다 s와 t에서 해당 문자만 남겼을 때 두 문자열이 같아지는지 판정한다.보통6해시맵문자열+1아직 제출이 없습니다2초1024 MB지문만 제공
Good GameA와 B 블록으로 이루어진 문자열에서 같은 문자가 인접한 2개 또는 3개를 차례로 제거해 모두 없앨 수 있으면 각 제거 위치를, 불가능하면 -1을 출력합니다.보통6그리디스택+1아직 제출이 없습니다1초1024 MB지문만 제공
Decrypting Zodiac카이사르 이동과 한 번의 분할·교환으로 암호문과 가장 적게 어긋나는 경우의 불일치 수를 구한다.보통6문자열완전 탐색+1아직 제출이 없습니다8초1024 MB지문만 제공
Sperhling커서가 끝에 있는 상태에서 잘못 입력한 문자열을 목표 문자열로 바꾸는 데 필요한 최소 키 입력 횟수를 구한다.보통6동적 계획법문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
ABBCA, B, C로 이루어진 문자열에서 뒤쪽의 B와 짝지어진 A, 또는 뒤쪽의 C와 짝지어진 B를 지우는 시행을 최대 몇 번 할 수 있는지 구한다.보통6그리디스택+1아직 제출이 없습니다3초1024 MB지문만 제공
Maliand주기가 N일인 달력에서 1의 개수가 각각 K와 L인 두 이진 문자열을 만들어, 두 문자열을 어떤 위치에서 겹쳐도 공통 1의 최대 개수가 최소가 되도록 하는 문제입니다.보통6조합론수학+1아직 제출이 없습니다2초1024 MB지문만 제공
궁금한 시프트길이가 N인 두 이진 문자열이 주어질 때, 한 문자열을 순환 시프트해 겹친 위치에서 둘 다 '1'인 개수의 최댓값을 구한다.보통6문자열누적 합+1아직 제출이 없습니다1초1024 MB지문만 제공
MANCE주어진 문자열을 출력하는 데 필요한 MANCE 명령문(출력문과 반복문)의 최소 개수를 구한다.보통6동적 계획법문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
Telepathy두 형제가 각자 자신의 무작위 이진 문자열만 보고 상대 문자열에서 k개 위치를 골라, 짝지은 자릿수의 3분의 2 이상이 일치하도록 만드는 전략을 세운다.보통6문자열확률+2아직 제출이 없습니다2초1024 MB지문만 제공
Positive String문자열 S의 연속 부분 문자열 중 뒤집은 문자열보다 사전순으로 큰 것의 개수를 센다.보통6문자열정렬+1아직 제출이 없습니다2초1024 MB지문만 제공
Team Shirts/Jerseys등번호가 적힌 친구 번호 최대 25개와 좋아하는 정수가 주어질 때, 1부터 99 사이의 번호 하나를 골라 이어 붙여 목표 정수를 만들 수 있는지 판정한다.보통6DFS동적 계획법+2아직 제출이 없습니다1초1024 MB지문만 제공
현대 모비스 에어 서스펜션N개의 실시간 비트 문자열마다 주어진 '차고 높음'과 '차고 낮음' 판단 데이터의 등장 횟수를 세어 그 차이의 부호에 따라 LOW, HIGH, GOOD을 출력한다.보통6문자열 매칭해시맵+1아직 제출이 없습니다1초512 MB지문만 제공
Knitting Patterns각 색의 등장 위치를 여러 구간으로 나누어 덮을 때, 실 사용 비용과 놓친 자리 비용, 구간 시작·종료 비용의 합을 최소로 만든다.보통6동적 계획법문자열아직 제출이 없습니다3초2048 MB지문만 제공
Foreign Football모든 순서쌍에 대한 s_i+s_j 연결 문자열이 주어질 때, n개의 비어 있지 않은 이름을 복원하거나 해가 없거나 여러 개임을 판정한다.보통6문자열문자열 매칭+1아직 제출이 없습니다5초1024 MB지문만 제공
가장 긴 막대 자석N과 S로 이루어진 문자열에서 앞 절반이 모두 한 문자이고 뒤 절반이 모두 다른 문자이며 두 문자의 개수가 같은 가장 긴 연속 부분 문자열을 찾는다.보통6문자열투 포인터+2아직 제출이 없습니다1초1024 MB지문만 제공
Antipalindrome길이 2나 3인 회문 부분 문자열이 없도록, 즉 연속한 세 문자가 모두 다르도록 문자열을 최소 비용으로 바꾼다.보통6동적 계획법문자열+1아직 제출이 없습니다3초1024 MB지문만 제공
비즈네르 암호 해독평문과 그에 대한 비즈네르 암호문이 주어질 때, 이를 만들어낼 수 있는 가장 짧은 키를 구한다.보통6문자열문자열 매칭+1아직 제출이 없습니다1.5초256 MB지문만 제공
Spaces, the Final Frontier공백 없는 소문자 문자열을 사전 단어들로 나누어 값의 합이 최대가 되도록 하고, 동점이면 첫 번째 다른 공백이 더 앞에 오는 분할을 고른다.보통6동적 계획법문자열+2아직 제출이 없습니다1초1024 MB지문만 제공
Matching Palindrome팰린드롬 P가 주어질 때, P 뒤에 붙여 팰린드롬이 되는 가장 짧은 비어 있지 않은 팰린드롬 Q를 구한다.보통6문자열문자열 매칭+1아직 제출이 없습니다미설정1024 MB지문만 제공
Date숫자와 슬래시로 이루어진 문자열에서 앞에 0이 없는 y/m/d 형태의 올바른 날짜가 되는 부분수열의 개수를 10^9+7로 나눈 나머지로 구한다.보통6동적 계획법문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
그램팬대문자 문자열 S의 부분 문자열 중 A부터 Z까지 모든 알파벳이 순서대로 최소 한 번씩 등장하는 것의 개수를 센다.보통6문자열투 포인터+1아직 제출이 없습니다1초1024 MB지문만 제공
팬램그모든 알파벳이 순서대로 최소 한 번씩 나오는 그램팬 부분 문자열의 개수가 X개인 대문자 문자열을 찾아 출력한다.보통6문자열조합론+1아직 제출이 없습니다1초1024 MB지문만 제공
Zabawki홀수 길이 부분 문자열을 여러 번 뒤집어 한 문자열을 다른 문자열로 바꿀 수 있는지 판정한다.보통6문자열조합론+1아직 제출이 없습니다1초1024 MB지문만 제공
Krzyżówka길이 10 이하의 단어 100,000개와 '?'가 포함된 패턴 200,000개가 주어질 때, 각 패턴에 맞는 단어가 정확히 하나면 그 단어를, 아니면 개수를 출력한다.보통6해시맵트라이+2아직 제출이 없습니다10초1024 MB지문만 제공
Pomniejszenie길이가 같은 두 숫자 문자열 A와 B가 주어질 때, A의 숫자 정확히 k개를 바꿔 B보다 작은 가장 큰 수를 만든다.보통6그리디구현+1아직 제출이 없습니다5초1024 MB지문만 제공
Stulen Sträng문자열을 조각으로 나눠 두 사람에게 나누어 줄 때, 각자가 모든 문자를 같은 개수만큼 받도록 하는 최소 절단 횟수를 구한다.보통6그리디누적 합+1아직 제출이 없습니다5초1024 MB지문만 제공
DNA AssemblyN개의 짧은 DNA 문자열을 순서를 정해 합칠 때 최종 문자열 길이의 최솟값을 구한다.보통6완전 탐색문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
Checks1조 달러 미만의 금액을 수표에 쓰는 미국식 영문 표기로 바꾸고, 소수 부분은 100분의 몇으로 적는다.보통6문자열구현+2아직 제출이 없습니다1초1024 MB지문만 제공
PasswordB의 문자를 같은 개수만큼 사용하고 A의 부분열인 문자열 가운데 사전순으로 가장 앞선 것을 찾아 출력한다.보통6그리디문자열+1아직 제출이 없습니다1.6초1024 MB지문만 제공
Compress Wordsn개의 단어를 왼쪽부터 합치면서, 다음 단어의 접두사 중 지금까지 합친 결과의 접미사와 일치하는 가장 긴 부분을 제거한다.보통6문자열문자열 매칭+1아직 제출이 없습니다1초256 MB지문만 제공
Lights Off길이 N인 전구 문자열과 스위치 문자열이 주어지고, 한 번의 이동은 스위치 하나를 뒤집고 활성 스위치에 대응하는 전구를 토글한 뒤 스위치를 오른쪽으로 한 칸 회전시킬 때, 모든 전구를 끄는 최소 이동 횟수를 구한다.보통6완전 탐색비트 연산+2아직 제출이 없습니다4초1024 MB지문만 제공
Alchemy소문자 문자열이 주어질 때, 인접한 두 글자를 모두 다른 글자로 바꾸는 연산을 최소 횟수로 사용해 팰린드롬으로 만든다.보통6그리디문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
Pea Patternn에서 시작해 각 항을 자리 숫자별 개수로 다시 쓰는 과정을 반복하며, m이 처음 나타나는 위치를 찾거나 나타나지 않음을 판정한다.보통6구현문자열+2아직 제출이 없습니다1초1024 MB지문만 제공
문자열 게임고정된 보드에서 첫 글자가 일치하는 지점부터 단어를 좌우로 옮겨가며 일치하는 문자로 점수를 얻을 때, 최대 점수를 구한다.보통6동적 계획법문자열아직 제출이 없습니다2초512 MB지문만 제공
약속 장소 2S와 최대 한 글자만 다른 길이 N의 대문자 문자열 중 사전 순으로 K번째인 것을 출력하고, 없으면 -1을 출력한다.보통6조합론그리디+2아직 제출이 없습니다2초1024 MB지문만 제공
Sum of Numbers자릿수 문자열을 정확히 k개의 더하기 기호로 잘라 k+1개의 수를 만들고, 그 합이 최소가 되도록 자르는 위치를 정한다.보통6그리디동적 계획법+2아직 제출이 없습니다1초1024 MB지문만 제공
Оноs의 부분 문자열 가운데, 등장하는 글자들을 t의 글자만으로 만들 수 있는 것의 개수를 센다. 시작 위치나 끝 위치가 다르면 서로 다른 부분 문자열로 본다.보통6투 포인터문자열+2아직 제출이 없습니다2초1024 MB지문만 제공
Пароли문자열 s를 세 부분 a, b, c로 나눌 때 a+b, b+c, a+c가 모두 서로 다른 분할의 수를 센다.보통6문자열문자열 매칭+1아직 제출이 없습니다2초1024 MB지문만 제공
Декодирование сообщения주어진 숫자 문자열 s로 인코딩되는 라틴 문자 문자열의 개수를 1e9+7로 나눈 나머지를 구한다.보통6동적 계획법문자열+1아직 제출이 없습니다2초1024 MB지문만 제공
Аккаунты2n개의 문자열이 주어질 때, 각 로그인을 접두사로 갖는 비밀번호와 짝지어 모든 문자열을 정확히 한 번씩 사용하도록 짝을 찾는다.보통6정렬트라이+2아직 제출이 없습니다2초1024 MB지문만 제공
Многочлены각 다항식 문자열을 해석해 n과 m의 계수와 지수를 곱해 정리하고, 같은 항을 합친 뒤 같은 형식으로 출력한다.보통6문자열해시맵+2아직 제출이 없습니다2초1024 MB지문만 제공
Трудности переписки길이가 같은 두 문자열 s와 t가 주어질 때, s를 입력하는 동안 Home 키가 임의로 눌려 커서가 맨 앞으로 이동하는 상황에서 t가 나올 수 있는지 판정한다.보통6문자열구현+2아직 제출이 없습니다1초1024 MB지문만 제공
Долгое путешествиеk와 매우 큰 정수 x가 주어질 때, 서로 다른 숫자를 k개 이하로 쓰면서 x 이상인 가장 작은 수 y를 구한다.보통6그리디문자열+2아직 제출이 없습니다2초1024 MB지문만 제공
Любимая строка문자열 s를 같은 길이의 m개 조각으로 나눈 뒤 주어진 m개 조각을 재배열해 s를 만들고, 각 위치에 놓인 조각의 번호를 출력한다.보통6문자열해시맵+2아직 제출이 없습니다2초1024 MB지문만 제공
Маньяк알파벳의 각 문자를 다른 문자로 보내는 함수 f가 주어질 때, 첫 번째 문자열에 f를 반복 적용해 두 번째 문자열과 같아지게 하는 최소 횟수를 구하고, 불가능하면 -1을 출력한다.보통6문자열그래프+2아직 제출이 없습니다미설정1024 MB지문만 제공
Каждая пони умеет писать주어진 단어 s의 접두사만 뒤에 붙여서 길이 n인 서로 다른 문자열을 만드는 경우의 수를 1e9+7로 나눈 나머지로 구한다.보통6동적 계획법문자열+1아직 제출이 없습니다2초1024 MB지문만 제공
Мелманs에서 길이가 n인 부분 문자열 중 정확히 두 위치 i와 i+k의 문자가 t와 다른 것의 개수와 시작 위치를 구한다.보통6문자열해시맵+2아직 제출이 없습니다2초1024 MB지문만 제공
Палиндромы문자열과 단방향 문자 치환 규칙이 주어질 때, 팰린드롬으로 만들기 위해 필요한 최소 치환 횟수와 변경할 위치를 구한다.보통6그래프그리디+2아직 제출이 없습니다2초1024 MB지문만 제공
Пишущая машинка여러 줄의 단어를 주어진 순서대로 입력할 때 문자 입력, 줄바꿈, 현재 줄에서의 지우기, 현재 줄이 비었을 때 이전 줄 마지막 단어 복사 네 가지 동작만으로 최소 키 입력 수를 구한다.보통6동적 계획법문자열+1아직 제출이 없습니다2초1024 MB지문만 제공
Конспирация각 암호문 단어를 라틴 문자 조각으로 나누어 원래 러시아어 단어를 복원할 때, 사전순으로 가장 앞서는 단어의 번호를 구한다.보통6동적 계획법문자열+2아직 제출이 없습니다2초1024 MB지문만 제공
Конфетки두 수에서 같은 자리의 숫자를 최소 횟수로 교환해 첫 번째 수가 두 번째 수보다 커지게 만들고, 불가능하면 Bad luck을 출력한다.보통6그리디문자열+2아직 제출이 없습니다2초1024 MB지문만 제공
Competition괄호 문자열이 주어질 때 문자 하나만 바꿔 전체를 올바른 괄호열로 만들고, 그런 변경이 없으면 불가능을 출력한다.보통6스택그리디+2아직 제출이 없습니다2초1024 MB지문만 제공
Благовонное число자릿수가 10000 이하인 N이 주어질 때, N번째 회문 양의 정수를 구한다.보통6수학조합론+2아직 제출이 없습니다2초1024 MB지문만 제공
Базовая строка문자열 s와 t가 모두 q의 정수 거듭제곱이 되는 가장 긴 q를 구하거나, 존재하지 않으면 NO를 출력한다.보통6문자열문자열 매칭+1아직 제출이 없습니다2초1024 MB지문만 제공
Rhyme서로 다른 n개의 단어가 주어질 때, 두 쌍의 단어가 같은 모음 수를 가지며 각 쌍의 두 단어가 운율을 이루도록 하는 두 순서쌍을 출력하고, 불가능하면 Impossible을 출력한다.보통6해시맵그리디+1아직 제출이 없습니다2초1024 MB지문만 제공
Соло на клавиатуре오타가 난 단어마다 QWERTY 인접 키 오류 하나로 만들어질 수 있는 사전 단어를 최대 다섯 개 찾는다.보통6해시맵문자열+2아직 제출이 없습니다2초1024 MB지문만 제공
Строка문자열 s를 크기 a_i인 연속한 블록으로 나누되 각 블록의 문자가 모두 같아야 하며, 이 조건을 만족하도록 끝에 덧붙일 최소 문자 수를 구한다.보통6동적 계획법그리디+1아직 제출이 없습니다2초1024 MB지문만 제공
UntieR, P, S로 이루어진 원형 문자열에서 이웃한 두 문자가 같지 않도록 바꿔야 하는 문자의 최소 개수를 구한다.보통6동적 계획법그리디+2아직 제출이 없습니다10초1024 MB지문만 제공
Genetic Sequences각 질의마다 A의 접두사와 B의 접미사가 주어질 때, B 접미사의 접두사이면서 A 접두사의 부분 문자열인 가장 긴 문자열의 길이를 구한다.보통6문자열트라이+2아직 제출이 없습니다20초1024 MB지문만 제공
Tekstide erinevusN개의 문자열이 주어질 때, 각 문자열을 다른 모든 문자열로 바꾸는 데 필요한 끝에 추가하기와 마지막 글자 지우기 연산 횟수의 합을 모든 순서쌍에 대해 구한다.보통6트라이문자열+2아직 제출이 없습니다1초1024 MB지문만 제공
KülmkapimagnetidN개의 숫자 자석과 덧셈 부호 하나를 배치해 두 수의 합을 최소로 만드는 값을 구한다. 앞자리 0도 허용한다.보통6정렬그리디+2아직 제출이 없습니다1초1024 MB지문만 제공
K-Words Problem각 문장에서 'Korea X'는 'K-X'로, 'X of Korea'는 'K-X'로 축약하되 두 번째 규칙을 먼저 적용한다.보통6문자열구현+1아직 제출이 없습니다3초1024 MB지문만 제공
함수 문자열f, g, x로만 이루어진 문자열이 함수 문자열인지 판별하고, 맞다면 정의된 규칙으로 평가한 값을 출력한다.보통6스택문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
Kryžiažodis세 단어가 주어지면, 각 단어 쌍이 교차하는 위치를 1부터 세는 글자 번호로 출력해 규칙을 만족하는 3단어 십자말풀이를 만든다.보통6완전 탐색문자열+2아직 제출이 없습니다1초1024 MB지문만 제공
새로운 문자열 만들기각 문자열 S에 대해 S로 시작하면서 뒤집은 문자열도 S로 시작하는 가장 짧은 문자열을 구한다.보통6문자열문자열 매칭+1아직 제출이 없습니다1초1024 MB지문만 제공
백신 개발N개의 짧은 문자열을 순서를 정해 이어 붙이되 겹치는 부분을 최대한 합쳐 가장 짧은 결과의 길이를 구한다.보통6완전 탐색백트래킹+2아직 제출이 없습니다1초1024 MB지문만 제공
Mysterious words한 글자씩 지워 사전에 있는 단어로 계속 이어지는 삭제 사슬이 가장 긴 단어의 길이를 구한다.보통6동적 계획법해시맵+1아직 제출이 없습니다1초1024 MB지문만 제공
짜고 치는 가위바위보 (Large)가위바위보 문자열의 비어 있지 않은 부분 수열 중, 첫 라운드만 고정된 lighter가 이전 라운드를 따라 내는 상황에서 lighter가 이긴 직후 라운드가 비기는 경우가 없는 것의 개수를 센다.보통6동적 계획법조합론+1아직 제출이 없습니다1초1024 MB지문만 제공
Split Decisions연속한 두 위치에서만 다른 단어 쌍 중, 해당 패턴에 맞는 유일한 쌍인 경우의 수를 센다.보통6해시맵문자열+1아직 제출이 없습니다6초1024 MB지문만 제공
Open Olympiad in Design각 단어의 길이가 주어질 때, 그 길이를 가진 서로 다른 단어 n개를 사전순으로 나열하는 데 필요한 최소 문자 종류 수를 구한다.보통6그리디문자열+2아직 제출이 없습니다1초1024 MB지문만 제공
사전 순 최대 공통 부분 수열길이 100 이하인 두 양의 정수 수열의 공통 부분 수열 가운데 사전 순으로 가장 뒤인 것을 찾는다.보통6동적 계획법그리디+2아직 제출이 없습니다1초1024 MB지문만 제공
The Evil League of Evil괄호와 '?'로 이루어진 문자열에서 '?'를 괄호로 바꿔 올바른 괄호 부분열의 최대 길이를 가장 크게 만든다.보통6그리디문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
건공문자열문자열 S의 길이 K인 모든 구간을 왼쪽부터 차례로 뒤집은 뒤 최종 결과를 출력한다.보통6구현시뮬레이션+2아직 제출이 없습니다1초1024 MB지문만 제공
부분수열 MEX$n$이 주어졌을 때, $n$에서 숫자를 지워 만들 수 없는 가장 작은 양의 정수를 구한다.보통6그리디문자열아직 제출이 없습니다1초1024 MB지문만 제공
Heiroglyphics6자리 기호 중 일부가 ?로 가려진 단어가 주어질 때, 알려진 기호만 쓰고 모음이 연속하지 않는 단어의 수를 센다.보통6동적 계획법비트 연산+2아직 제출이 없습니다1초1024 MB지문만 제공
Corrupted Gradebook숫자 문자열을 정확히 G개의 성적으로 나누되 앞에 0이 오지 않게 하여 평균을 최대로 만든다.보통6동적 계획법문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
Check the Stringcopy, swap, roll, fuse 명령을 실행하는 스택 기계를 시뮬레이션하면서 CRASH 발생 여부를 판정하고 마지막 문자열이 s와 같은지 확인한다.보통6시뮬레이션문자열+2아직 제출이 없습니다2초1024 MB지문만 제공
갈래 제곱두 번 적분된 다항식 i(C, D 포함)와 다항식 m이 주어질 때, m을 두 번 적분한 결과가 i가 되는지 판별한다.보통6구현수학+2아직 제출이 없습니다1초1024 MB지문만 제공
N진수 곱셈 (tiny)N진법으로 표현된 두 정수 A와 B를 곱한 값을 같은 진법으로 출력한다. N은 음의 정수일 수 있다.보통6수학구현+1아직 제출이 없습니다1초1024 MB지문만 제공
Personality Testn명의 답안 문자열이 주어질 때, 최소 k개 문항에서 같은 답을 한 유사한 두 학생을 찾고, 두 번째 번호가 가장 작은 쌍을 출력한다.보통6해시맵문자열+1아직 제출이 없습니다3초1024 MB지문만 제공
Mirror Strings각 문자가 상하·좌우로 뒤집혀도 같은 문자열인 거울 문자열의 개수를 길이 L부터 R까지 세어 1e9+7로 나눈 나머지를 구한다.보통6동적 계획법조합론+2아직 제출이 없습니다1초1024 MB지문만 제공
KMOP각 단어에서 길이 1에서 3까지의 접두사를 순서대로 이어 붙여, 자음이 세 개 연속 나오지 않으면서 전체 길이가 최소인 약어를 찾는다.보통6동적 계획법문자열+1아직 제출이 없습니다0.5초1024 MB지문만 제공
포닉스의 문단속N개의 다이얼을 한 방향으로만 정확히 K번 돌려 얻을 수 있는 문자열 중 사전 순으로 가장 작은 문자열을 구한다.보통6그리디문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
MR.DR 문자열길이가 N인 대문자 문자열 중에서 부분 수열로 MRDR을 포함하는 문자열의 개수를 10^9+7로 나눈 나머지를 구한다.보통6동적 계획법조합론+2아직 제출이 없습니다1초1024 MB지문만 제공
ChatGPT 만들기훈련 문장들로 결정적 다음 문자 사전을 만들어, 생성되는 무한 문자열의 K번째부터 K+M-1번째 문자를 출력한다.보통6그래프문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
밤양갱daldidalgo를 N번 반복한 뒤 daldidan을 입력해야 할 때, 매초 한 글자를 새로 치거나 이미 입력한 연속 부분 문자열을 붙여넣을 수 있다면 최소 몇 초가 걸리는지 구한다.보통6그리디문자열+2아직 제출이 없습니다1초1024 MB지문만 제공
최소 문자열 뽑기소문자로 채워진 N x M 배열에서 K개의 열을 가리고 남은 글자를 행 우선으로 읽을 때, 사전 순으로 가장 앞서는 문자열을 찾는다.보통6그리디정렬+2아직 제출이 없습니다1초1024 MB지문만 제공
Examination 2연산자 우선순위와 좌결합 규칙을 가진 문자열 S가 정의하는 IOI 함수에 대해, Q개의 정수 X_i 각각에 대한 참·거짓 값을 판정한다.보통6스택문자열+2아직 제출이 없습니다2초1024 MB지문만 제공
아보와 킨텍스문자열 S의 어느 위치에든 소문자 하나를 정확히 삽입할 때 만들 수 있는 서로 다른 문자열의 개수를 구한다.보통6문자열조합론+2아직 제출이 없습니다1초1024 MB지문만 제공