문제

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

전체 결과문제 3247개
제목난이도유형정답자시간 제한메모리 제한채점
로마 숫자 변환T개의 입력에 대해 로마 숫자는 아라비아 숫자로, 1에서 3999 사이의 아라비아 숫자는 로마 숫자로 변환한다.보통4문자열구현+2아직 제출이 없습니다1초128 MB채점 가능
접두사 배열문자열의 모든 접두사를 사전순으로 정렬한 뒤, 각 접두사가 끝나는 위치를 순서대로 출력한다.보통4정렬문자열+1아직 제출이 없습니다2초512 MB채점 가능
카드 문자열대문자 카드를 왼쪽부터 하나씩 가져오면서 새 카드를 문자열의 맨 앞이나 맨 뒤에 놓을 때, 만들 수 있는 문자열 중 사전순으로 가장 앞선 것을 구한다.보통4그리디문자열+2아직 제출이 없습니다1초256 MB채점 가능
전투 시뮬레이션몬스터의 공격 문자열을 읽고, 가장 앞선 R, B, L 세 개를 하나의 C로 묶어 메크의 대응을 출력한다.보통4스택문자열+1아직 제출이 없습니다2초512 MB채점 가능
소네트각 시에서 마지막 강세 음절 뒤의 모음열을 뽑아내고, 처음 나온 순서대로 A, B, C를 붙여 각 연의 각운 표기를 만든다.보통4문자열해시맵+2아직 제출이 없습니다2초512 MB채점 가능
냉장고 자석주어진 숫자 자석들로 만들 수 없는 가장 작은 양의 정수를 구한다. 답은 64비트 범위를 넘을 수 있다.보통4그리디수학+2아직 제출이 없습니다2초512 MB채점 가능
주기 문자열문자열이 주어질 때, 길이 k의 블록으로 나눴을 때 각 블록이 이전 블록을 한 칸 회전한 형태가 되는 가장 작은 k를 구한다.보통4문자열완전 탐색+2아직 제출이 없습니다2초512 MB채점 가능
회문 만들기각 문자열에서 한 글자를 지워 회문이 되는 가장 왼쪽 위치를 찾고, 그런 위치가 없으면 만들 수 없다고 출력한다.보통4문자열투 포인터+2아직 제출이 없습니다2초512 MB채점 가능
창문 무늬 분석벽돌 칸으로 구분된 창문들의 격자에서, 90도 회전을 같은 디자인으로 볼 때 서로 다른 디자인의 개수를 센다.보통4구현행렬+2아직 제출이 없습니다1초512 MB채점 가능
숨어 있는 회문길이가 40 이하인 소문자 단어가 주어질 때, 앞과 뒤에서 글자를 지워 남길 수 있는 가장 긴 팰린드롬 부분수열의 길이를 구한다.보통4동적 계획법문자열+2아직 제출이 없습니다2초512 MB채점 가능
R9K각 메시지에서 미리 주어진 닉네임을 지우고 공백을 정리한 뒤, 그 결과가 이전에 나온 적이 있는지 판별한다.보통4문자열해시맵+2아직 제출이 없습니다2초512 MB채점 가능
근접한 점수 (Small) 같은 길이의 두 숫자 문자열에서 물음표를 채워 두 값의 차이를 최소로 만들고, 차이가 같으면 첫 번째 값을, 그다음 두 번째 값을 최소로 만든다.보통4완전 탐색구현+2아직 제출이 없습니다5초512 MB채점 가능
The Last Word (Large)각 글자를 현재 단어의 앞이나 뒤에 넣어 만들 수 있는 마지막 단어 중 사전순으로 가장 큰 것을 구한다.보통4그리디문자열+1아직 제출이 없습니다5초512 MB채점 가능
팬케이크의 역습 (Small)위아래가 +와 -로 주어진 팬케이크 더미에서 위쪽부터 뒤집는 동작만으로 모든 팬케이크를 +가 되게 하는 최소 횟수를 구한다.보통4그리디문자열아직 제출이 없습니다5초512 MB채점 가능
팬케이크의 복수 (Large)팬케이크 더미가 +와 -로 된 문자열로 주어질 때, 위에서부터 일부를 뒤집는 동작만으로 모든 팬케이크를 행복한 면이 위로 오게 만드는 최소 횟수를 구한다.보통4그리디문자열+1아직 제출이 없습니다5초512 MB채점 가능
야근이름별로 출입 기록을 시간 순으로 처리해 짝이 없는 퇴장과 짝이 없는 입장을 세어 초과근무 횟수를 구한다.보통4해시맵스택+2아직 제출이 없습니다2초512 MB채점 가능
음양 돌검은 돌과 흰 돌이 원형으로 놓였을 때, 주어진 두 연산을 반복해 검은 돌 하나와 흰 돌 하나만 남길 수 있는지 판정한다.보통4문자열그리디+1아직 제출이 없습니다2초512 MB채점 가능
소 유전체 분석 (Silver)점박이 소와 민무늬 소가 같은 세 문자를 갖지 않는 유전체 위치 세 곳의 조합 수를 센다.보통4완전 탐색해시맵+2아직 제출이 없습니다2초512 MB채점 가능
러시모어산의 비밀 방글자 간 방향 변환이 주어질 때, 첫 단어의 각 글자가 같은 위치의 둘째 단어 글자로 변환될 수 있는지 판정한다.보통4그래프DFS+2아직 제출이 없습니다1초512 MB채점 가능
파티 게임각 테스트 케이스에서 손님 이름을 정렬했을 때 정확히 절반씩 나누는 가장 짧은 문자열을 찾고, 길이가 같으면 사전순으로 가장 앞선 것을 출력한다.보통4문자열정렬+1아직 제출이 없습니다2초512 MB채점 가능
거의 같은 프로그램두 프로그램 문자열이 주어질 때 완전히 같은지, 같은 위치의 문자열 리터럴 하나만 다른지, 아니면 그 밖의 차이인지를 판정한다.보통4문자열구현+1아직 제출이 없습니다2초512 MB채점 가능
기발한 제목각 대문자 단어마다 n명의 저자 이름을 나열해 왼쪽부터 이름마다 대문자 하나씩 골라 단어를 만들 수 있는 순열의 수를 센다.보통4백트래킹완전 탐색+2아직 제출이 없습니다5초512 MB채점 가능
프로그래밍 시험각 질의마다 문자열 S의 두 부분 문자열이 서로 애너그램인지 판정해 DA 또는 NE를 출력한다.보통4누적 합해시맵+1아직 제출이 없습니다3초128 MB채점 가능
큰 정수 A+B절댓값이 10^10000까지인 두 정수를 읽고 내장 큰 정수 기능 없이 합을 출력한다.보통4구현문자열+2아직 제출이 없습니다1초512 MB채점 가능
이진수 세기0부터 시작하는 정수의 이진 표현을 차례로 이어 붙인 수열에서 k번째부터 n칸 간격으로 다섯 개의 숫자를 출력한다.보통4구현수학+2아직 제출이 없습니다1초32 MB채점 가능
가위 바위 보 1002길이가 채점 번호인 1로만 이루어진 문자열이 주어질 때, 채점 프로그램을 최대한 이기도록 낼 손을 정해 출력합니다.보통4그리디게임 이론+1아직 제출이 없습니다0.1초512 MB지문만 제공
인간-컴퓨터 상호작용고정 문자열 S에서 각 질의의 구간 [l, r]에 주어진 소문자가 몇 번 등장하는지 200,000개 질의마다 구합니다.보통4누적 합배열+1아직 제출이 없습니다1초256 MB채점 가능
반복 팰린드롬소문자 문자열 s와 정수 k가 주어집니다. s를 k번 이어 붙인 문자열 t가 회문인지 판별합니다.보통4문자열수학+1아직 제출이 없습니다1초1024 MB채점 가능
큰 수 만들기음이 아닌 정수 여러 개가 주어질 때 이어 붙여 만들 수 있는 수 중 가장 큰 값을 구한다. 결과는 앞자리 0을 붙이지 않으며, 전체가 0이면 0 하나만 출력한다.보통4그리디정렬+1아직 제출이 없습니다2초512 MB채점 가능
문자열 판별길이 100 이하의 문자열 S와 100개 이하의 단어 목록이 주어질 때, 목록의 단어를 여러 번 사용해 S를 이어 붙여 만들 수 있는지 판별합니다.보통4동적 계획법문자열+1아직 제출이 없습니다2초512 MB채점 가능
CPU각 어셈블리 명령어를 opcode, 레지스터 또는 상수, 피연산자 비트를 정해진 위치에 맞춰 넣어 16비트 기계어로 번역한다.보통4구현문자열+2아직 제출이 없습니다1초512 MB지문만 제공
유리수 비소수점 오른쪽 마지막 자리 일부가 순환하는 소수를, 두 정수의 차로 분수로 바꾸어 기약분수 형태로 출력한다.보통4수학정수론+2아직 제출이 없습니다2초512 MB채점 가능
Edit Distance이진 문자열 S가 주어질 때, 길이가 같고 S와의 편집 거리가 길이의 절반을 넘는 이진 문자열 T를 아무거나 출력한다.보통4문자열그리디+2아직 제출이 없습니다1초512 MB지문만 제공
악마 게임원래 단어가 부분 수열로 들어간 사전 단어 중 분위기 깨짐도를 삽입한 글자 수로 나눈 값이 가장 큰 단어를 출력합니다.보통4문자열투 포인터+1아직 제출이 없습니다1초256 MB채점 가능
숫자는 그냥 문자가 아니다각 파일 이름을 문자와 숫자 항목으로 나누어 s0과 비교하고 s0보다 앞에 오면 "-", 아니면 "+"를 출력합니다.보통4문자열정렬+1아직 제출이 없습니다2초512 MB채점 가능
GuruGuruL과 R 명령 문자열에서 북에서 출발해 시계로 한 바퀴 돌아 북을 다시 마주하는 특수 명령 부분 문자열의 개수를 센다.보통4문자열그리디+1아직 제출이 없습니다2초512 MB채점 가능
눈에는 눈 (An I for an Eye)고정된 약어 표에 따라 각 줄을 왼쪽에서 오른쪽으로 훑으며, 같은 위치에서는 가장 긴 것을 골라 치환하고 대소문자도 맞춘다.보통4문자열시뮬레이션+2아직 제출이 없습니다2초512 MB채점 가능
자막SRT 파일의 일부를 읽어 모든 시간 값에 주어진 밀리초를 더한 뒤 같은 형식으로 다시 출력한다.보통4문자열구현+2아직 제출이 없습니다1초512 MB채점 가능
목격자일렬로 나열된 글자 블록(BABA, IS, WIN 등)과 장애물 종류가 주어질 때, 이 레벨을 깰 수 있는지 판정한다.보통4구현문자열+2아직 제출이 없습니다1초512 MB지문만 제공
암호해독기암호문에 담긴 정수들의 집합이 주어진 평문의 각 문자 코드 집합과 같은지 확인한다.보통4해시맵정렬+2아직 제출이 없습니다1초512 MB채점 가능
진우의 비밀번호N과 길이가 N 이하인 소문자 비밀번호가 주어질 때, 길이 1부터 N까지의 모든 문자열을 사전순으로 나열했을 때 비밀번호가 몇 번째인지 구한다.보통4문자열수학+2아직 제출이 없습니다1초256 MB채점 가능
마술사 남정훈26장 카드에 최대 천만 개의 무늬 변환, 회전, 한 장 변경 명령을 적용하고, 공개 명령이 나올 때마다 현재 배열을 출력한다.보통4구현문자열+2아직 제출이 없습니다1초256 MB채점 가능
비밀번호 만들기두 대문자 문자열이 주어질 때 두 문자열에 모두 나타나는 가장 긴 부분 문자열을 찾는다. 답은 유일하다.보통4문자열완전 탐색+1아직 제출이 없습니다1초256 MB채점 가능
태보태보 총난타얼굴과 주먹 잔상이 그려진 문자열을 읽고 왼쪽과 오른쪽에 남은 잔상의 개수를 센다.보통4문자열구현아직 제출이 없습니다1초256 MB채점 가능
에니그마두 로터가 글자마다 함께 회전하는 단순화한 에니그마를 구현하고, 로터 설정 CHICKENS로 주어진 대문자 암호문을 복호화한다.보통4시뮬레이션구현+2아직 제출이 없습니다1초256 MB채점 가능
단어 뒤집기 2꺾쇠 태그 안의 내용과 공백은 그대로 두고, 문자열에 있는 각 단어만 뒤집어 출력한다.보통4문자열구현+2아직 제출이 없습니다1초512 MB지문만 제공
비트가 넘쳐흘러N자리 이진수 K가 주어질 때, K = K - (K & ((~K)+1)) 연산을 K가 0이 될 때까지 적용한 횟수를 구한다.보통4비트 연산수학+2아직 제출이 없습니다1초512 MB채점 가능
정식당손님이 주문한 항목이 식당 규칙을 만족하는지 판정한다. 특별 메뉴는 정규 메뉴 20000원 이상, 서비스 메뉴는 합계 50000원 이상이며 최대 하나만 주문할 수 있다.보통4해시맵구현+2아직 제출이 없습니다1초256 MB채점 가능
마지막 단어문자열과 일련의 substring(start, length) 연산이 주어질 때, 모든 연산을 순서대로 적용한 뒤 남는 문자열을 출력한다.보통4문자열시뮬레이션+2아직 제출이 없습니다1초512 MB채점 가능
GPA과목별 학점과 전공 필수 과목, 학생별 성적이 주어질 때 각 학생의 전체 GPA와 모든 필수 과목을 이수한 전공의 GPA를 출력한다.보통4해시맵문자열+2아직 제출이 없습니다2초512 MB채점 가능
Make America Grade Again카테고리별 가중치와 채점된 과제 목록이 주어질 때, 각 카테고리의 점수를 합산해 비율을 가중치로 곱한 뒤 버림한 최종 점수를 출력한다.보통4수학구현+2아직 제출이 없습니다1초512 MB채점 가능
문제 분류문제 설명에서 각 분야의 키워드가 단어 단위로 정확히 몇 번 나오는지 세고, 합계가 가장 큰 분야를 사전순으로 출력한다.보통4해시맵문자열+2아직 제출이 없습니다1초512 MB채점 가능
ABB색깔 문자열이 주어질 때, 끝에 문자를 몇 개 붙여야 전체가 회문이 되는지 구한다.보통4문자열문자열 매칭+2아직 제출이 없습니다2초512 MB채점 가능
Umm 코드u, m, 문장부호로만 이루어진 단어에서 u와 m만 모아 이어 붙인 뒤, 7비트씩 끊어 ASCII 문자로 해독한다.보통4문자열구현+2아직 제출이 없습니다2초512 MB채점 가능
Where Am I?우체통 색을 나타낸 길이 N 문자열이 주어질 때, 길이 K인 모든 부분 문자열이 서로 다르게 되는 가장 작은 K를 구한다. 답은 항상 N 이하다.보통4문자열완전 탐색+2아직 제출이 없습니다1초512 MB채점 가능
유효한 이메일각 이메일을 규칙에 따라 정규화한 뒤, 유효하고 서로 다른 주소의 개수를 센다.보통4문자열해시맵+2아직 제출이 없습니다2초512 MB채점 가능
매드 사이언티스트H와 G로 이루어진 두 문자열 A와 B가 주어질 때, 부분 문자열을 뒤집어 모든 문자를 바꾸는 연산으로 B를 A로 만드는 최소 횟수를 구한다.보통4그리디문자열+2아직 제출이 없습니다2초512 MB채점 가능
Time to get up!7행 21열 ASCII 그림으로 주어진 7세그먼트 디지털 시계 화면을 읽어 24시간 형식 HH:MM 시각을 알아낸다.보통4구현시뮬레이션+2아직 제출이 없습니다1초512 MB지문만 제공
반복소문자로 이루어진 문자열 S가 주어질 때, 알파벳을 K번 반복한 문자열의 부분 수열이 되도록 하는 최소 K를 구한다.보통4그리디문자열+1아직 제출이 없습니다1초256 MB채점 가능
싸이버개강총회시작 시각, 종료 시각, 방송 종료 시각과 채팅 기록이 주어질 때, 시작 시각 이전과 종료 시각부터 방송 종료 시각 사이에 모두 채팅한 회원 수를 센다.보통4해시맵구현+2아직 제출이 없습니다1초1024 MB채점 가능
시험 답안 검사정답과 각 학생의 답안이 주어질 때, 맞힌 문제와 틀린 문제 각각에서 절반 넘게 답이 일치하는 학생 쌍을 모두 찾는다.보통4완전 탐색구현+2아직 제출이 없습니다1초512 MB채점 가능
LaTeX Expert참고문헌 항목이 본문에 처음 인용된 순서와 같은지 확인하고, 다르면 올바른 참고문헌 목록을 출력한다.보통4문자열구현+1아직 제출이 없습니다1초512 MB지문만 제공
햄버거 분배길이 N인 일렬 배치에서 사람과 햄버거가 놓여 있고 각 사람은 거리 K 이내의 햄버거를 먹을 수 있을 때, 햄버거를 먹을 수 있는 사람 수의 최댓값을 구한다.보통4그리디투 포인터+2아직 제출이 없습니다0.5초256 MB채점 가능
비밀번호 생성기길이 n인 문자열을 만들어 대문자, 소문자, 숫자의 최소 개수를 채우고 같은 문자가 연속으로 오지 않게 한다.보통4그리디구현+2아직 제출이 없습니다2초512 MB채점 가능
Martian DNA길이 n인 이진 문자열을 알아내기 위해 최대 t번의 부분 문자열 질의를 어떻게 할지 설계하는 문제다.보통4문자열구현+1아직 제출이 없습니다2초512 MB지문만 제공
미아 노트세로 H줄, 가로 N*W 크기로 번진 격자가 주어질 때 원래 N글자 문자열을 복원하고, 알아볼 수 없는 글자는 '?'로 출력한다.보통4문자열구현+2아직 제출이 없습니다1초256 MB지문만 제공
타노스0과 1이 각각 짝수 개인 이진 문자열에서 0과 1을 절반씩 지워 만들 수 있는 문자열 중 사전순으로 가장 앞선 것을 출력한다.보통4그리디문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
타자연습N개의 문자열을 모두 부분 수열로 가지는 A부터 D까지의 가장 짧은 문자열을 사전순으로 가장 앞서게 구한다.보통4BFS문자열+2아직 제출이 없습니다8초1024 MB지문만 제공
Complicated documents모든 콜론과 대시 앞뒤에 공백이나 줄의 시작과 끝이 오도록 최소 개수의 공백을 넣는 문제입니다.보통4문자열그리디+1아직 제출이 없습니다1초256 MB지문만 제공
Lisp till C중첩된 Lisp 형식 함수 호출을 같은 구조의 C 형식 함수 호출로 변환해 출력한다.보통4스택문자열+2아직 제출이 없습니다1초1024 MB지문만 제공
Röksignaler주어진 모스 부호 표와 대시, 점, 쉼의 길이 규칙을 이용해 0과 1로 된 연기 신호 문자열을 해독한다.보통4문자열구현+1아직 제출이 없습니다1초1024 MB지문만 제공
Lexicographical Lecturing이미 사전순으로 정렬된 서로 다른 학생 ID들이 주어질 때, 전체 ID의 순서와 같은 순서를 만드는 가장 짧은 부분 문자열을 찾는다.보통4문자열정렬+1아직 제출이 없습니다2초512 MB지문만 제공
Uddered but not Herd기억한 문자열이 부분 수열로 들어가도록 26개 알파벳 순서를 정해 반복했을 때 필요한 최소 반복 횟수를 구한다.보통4그리디문자열+1아직 제출이 없습니다2초512 MB지문만 제공
Frequent Alphabet길이 N인 두 문자열에서 각 자리마다 한 글자씩 골라 암호를 만들고, 가장 많이 나온 글자의 개수를 최대로 만든다.보통4문자열그리디+1아직 제출이 없습니다1초512 MB지문만 제공
Inverse Common Superstring문자열 R이 주어질 때, R의 부분 문자열로 등장하지 않는 a-z 소문자 비어 있지 않은 문자열 중 사전순으로 가장 작은 것을 출력한다.보통4문자열문자열 매칭+2아직 제출이 없습니다1초512 MB지문만 제공
Substring Characters각 문자열에 대해 양끝을 줄일 수 없으면서 전체 문자열과 같은 문자 집합을 가진 서로 다른 진부분 문자열의 개수를 센다.보통4문자열해시맵+1아직 제출이 없습니다1초1024 MB지문만 제공
ICPC Record Matching이름과 이메일로 이루어진 두 명단에서 이메일이 같거나 이름과 성이 같으면 같은 사람으로 보고, 각 명단에서 짝을 찾지 못한 기록을 정렬해 출력한다.보통4해시맵문자열+2아직 제출이 없습니다1초1024 MB지문만 제공
Namnsdag이름 하나와 다가오는 한 해의 이름날 목록이 주어질 때, 이름에서 글자 하나를 정확히 바꿔 만들 수 있는 이름날 중 가장 이른 날짜를 구하고, 가능한 이름이 없으면 1년을 출력한다.보통4문자열구현+2아직 제출이 없습니다1초1024 MB지문만 제공
KonamikodenU,N,V,H,B,A로 이루어진 버튼 입력 문자열이 주어질 때, 코나미 코드가 부분열이 되도록 사이에 끼워 넣어야 하는 최소 여분 입력 수를 구한다.보통4문자열동적 계획법+2아직 제출이 없습니다3초1024 MB지문만 제공
Драгоценные камни문자열과 순서 있는 문자 쌍의 집합이 주어질 때, 나중 위치의 문자가 앞 위치 문자와 주어진 쌍을 이루는 (i, j)의 개수를 센다.보통4배열해시맵+2아직 제출이 없습니다2초1024 MB지문만 제공
Программа психологического исследования программистов키워드 목록과 대소문자 구분 및 숫자 시작 허용 여부가 주어질 때, 프로그램에서 가장 자주 나오는 식별자를 찾고 빈도가 같으면 먼저 나온 것을 출력한다.보통4문자열해시맵+2아직 제출이 없습니다2초1024 MB지문만 제공
암호 만들기문자열 A와 P가 주어질 때, A와 B가 공통으로 가지는 길이 |P| 부분 문자열이 P 하나뿐이도록 하는 B를 길이 100 이하로 만든다.보통4문자열해시맵+2아직 제출이 없습니다0.5초256 MB지문만 제공
Longest Common Substring길이 100 이하의 소문자 문자열이 최대 1000개 주어질 때, 모든 문자열에 공통으로 나타나는 가장 긴 부분 문자열의 길이를 구한다.보통4문자열동적 계획법+1아직 제출이 없습니다1초1024 MB지문만 제공
Форматирование текста빈 줄로 문단을 나눈 뒤, 각 단어와 뒤따르는 문장 부호를 폭 w에 맞춰 탐욕적으로 배치하고 문단 첫 줄에 b칸 들여쓰기를 넣어 다시 출력한다.보통4문자열구현+2아직 제출이 없습니다2초512 MB지문만 제공
가희와 키워드메모장에 적힌 서로 다른 N개의 키워드가 있고, 각 글마다 쉼표로 구분된 최대 10개의 키워드가 주어집니다. 각 글을 쓴 뒤 메모장에 남은 키워드 개수를 출력합니다.보통4해시맵문자열+2아직 제출이 없습니다1.5초512 MB지문만 제공
jfenjfen 표기로 주어진 2차원 격자에서 공 하나를 지정된 위치로 옮긴 뒤, 결과 격자를 같은 jfen 표기로 출력한다.보통4문자열시뮬레이션+1아직 제출이 없습니다8초512 MB지문만 제공
Airport Codes공항 이름 최대 50개가 주어질 때, 첫 글자와 모음 뒤 글자를 이어 만든 코드의 앞 k글자가 모든 이름에서 서로 다르게 되는 최소 k를 구하고, 불가능하면 -1을 출력한다.보통4문자열해시맵+1아직 제출이 없습니다8초512 MB지문만 제공
Kanglish : Analysis on Artificial Language각 단어를 가장 긴 표현 우선 규칙으로 Kan-character로 나눈 뒤, 모든 Kan-character마다 바로 뒤에 가장 자주 오는 Kan-character를 출력한다.보통4문자열시뮬레이션+1아직 제출이 없습니다2초512 MB지문만 제공
Multi-column List주어진 열 높이, 너비, 열 간격에 맞춰 입력 줄을 여러 단으로 나눈 페이지로 배치하고, 긴 줄은 접어서 출력하며 빈 곳은 점으로 채웁니다.보통4구현시뮬레이션+1아직 제출이 없습니다2초512 MB지문만 제공
Moons and UmbrellasCJ마다 X, JC마다 Y를 지불할 때, 문자열의 모든 ?를 C나 J로 바꿔 총비용이 최소가 되게 한다.보통4동적 계획법그리디+2아직 제출이 없습니다10초1024 MB지문만 제공
교수님 계산기가 고장났어요!소수점 9자리까지 주어진 N쌍의 소수에 대해 두 수의 곱을 소수점 18자리까지 지수 표기 없이 정확히 출력한다.보통4문자열수학+2아직 제출이 없습니다1초512 MB지문만 제공
K-Goodness String문자열 S와 목표 K가 주어질 때, 이미 서로 다른 대칭 쌍의 수를 세고, 서로 다른 쌍이 정확히 K개가 되도록 바꿔야 하는 문자의 최소 개수를 구한다.보통4문자열그리디+2아직 제출이 없습니다미설정1024 MB지문만 제공
큰 수 뒤집기숫자와 하이픈으로 이루어진 쿼리 문자열을 처리하며 숫자를 뒤집히는 문자열 뒤에 붙이고 매번 그 값을 더해, 최종 합을 구한다.보통4문자열구현+2아직 제출이 없습니다3초1024 MB지문만 제공
Genetic Search각 문자열 쌍 S와 L에 대해, L 안에서 S 자체와 S에서 한 글자를 지워 만든 서로 다른 문자열, 한 글자를 넣어 만든 서로 다른 문자열이 나타나는 횟수를 센다.보통4문자열해시맵+2아직 제출이 없습니다2초1024 MB지문만 제공
Gets and Puts (Hard)printf 형식의 gets와 puts 문으로 이루어진 작은 언어를 해석해, puts 문자열의 이스케이프 시퀀스를 처리해 순서대로 출력한다.보통4문자열스택+2아직 제출이 없습니다1초1024 MB지문만 제공
Successful String주어진 문자열의 부분 문자열 중 인접한 두 문자가 같은 위치가 하나라도 있는 것의 개수를 센다.보통4문자열조합론+1아직 제출이 없습니다1초1024 MB지문만 제공
Building Palindromes문자 구간이 주어질 때 그 문자들로 회문을 만들 수 있는지 판단하고, 가능한 구간의 개수를 센다.보통4누적 합비트 연산+1아직 제출이 없습니다30초1024 MB지문만 제공
Common AnagramsA의 부분 문자열 중 B의 같은 길이 부분 문자열과 문자 구성이 같은 것의 개수를 센다.보통4해시맵문자열+1아직 제출이 없습니다20초1024 MB지문만 제공
Arabiska문장의 단어 순서를 뒤집고, 각 단어에서 뒤에 자음이 두 개 이상 오는 모음을 모두 제거한다.보통4문자열구현+1아직 제출이 없습니다1초1024 MB지문만 제공
ПАЛИНДРОМ주어진 문자열의 모든 문자를 정확히 한 번씩 사용해 만들 수 있는 팔린드롬의 최소 개수를 구한다.보통4그리디문자열+1아직 제출이 없습니다1초1024 MB지문만 제공