문제
문제를 고르고 내장 에디터에서 풀이를 작성해 보시기 바랍니다. 채점기가 실제 테스트 케이스로 코드를 바로 검증하고, 아카이브의 문제들도 자유롭게 둘러볼 수 있습니다.
전체 결과문제 1914개
| 제목 | 난이도 | 유형 | 정답자 | 시간 제한 | 메모리 제한 | 채점 |
|---|---|---|---|---|---|---|
| 돌 그룹세 그룹의 돌 개수 A, B, C에서 서로 다른 두 그룹을 골라 작은 쪽을 두 배로 만들고 큰 쪽에서 그만큼 빼는 연산을 반복해 세 그룹을 같게 만들 수 있는지 판정한다. | 보통6 | BFS수학+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| RATS 수열RATS 수열을 최대 M번째 항까지 계산하면서, 앞에 나온 값이 다시 나타나는 첫 항이나 1233*4444 또는 5566*7777 형태를 처음 만족하는 항을 찾는다. | 보통6 | 시뮬레이션구현+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| Prefix와 Suffix문자열 S의 부분 문자열 중 A로 시작하고 B로 끝나는 서로 다른 부분 문자열의 개수를 센다. A와 B는 부분 문자열 안에서 겹칠 수 있다. | 보통6 | 문자열해시맵+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 배열의 합두 배열의 순서를 자유롭게 바꿔 합 배열에서 같은 값이 최대한 많이 나오도록 만들고, 그 최대 등장 횟수와 가장 큰 합을 출력한다. | 보통6 | 정렬해시맵+1 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| Robert Floyd스티치스가 최대 2048번 단위 이동을 하며 지나간 간선에 담즙을 남길 때, 담즙 벽이 지도를 몇 개 영역으로 나누는지 세는 문제입니다. | 보통6 | 기하시뮬레이션+1 | 아직 제출이 없습니다 | 1.2초 | 256 MB | 채점 가능 |
| 좋은 부분 문자열의 개수문자열 s의 부분 문자열 중 나쁜 글자가 k개 이하인 서로 다른 문자열의 개수를 센다. | 보통6 | 문자열해시맵+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 화성 배구각 변이 좌표축에 평행한 다각형이 주어질 때, 모든 변의 연장선 위에 하나 이상의 심판이 서도록 court 밖에 세울 심판의 최소 수를 구한다. | 보통6 | 기하그래프+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 세트각 카드가 1~3개의 도형 수와 도형 종류(원, 사각형, 삼각형)를 가지는 카드 묶음에서, 두 특성이 모두 같거나 모두 다른 세 장의 조합을 최대한 많이 만든다. | 보통6 | 조합론그리디+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 바벨막대 14개와 원판 14개가 주어질 때, 원판을 막대 양쪽에 같은 무게로 올려 만들 수 있는 모든 들어올리기 무게를 구한다. | 보통6 | 완전 탐색해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 고집 센 학생각 분수 x/y에서 소수점 아래 반복이 시작되기 전 자릿수와 반복 마디의 길이를 구한다. 유한소수면 반복 길이는 0이다. | 보통6 | 수학정수론+2 | 아직 제출이 없습니다 | 8초 | 512 MB | 채점 가능 |
| 어디로 가야 할까요?메모 문자열은 대문자로, 역 이름은 소문자로 주어지며 두 문자열의 대응은 서로 다른 알파벳 사이에서 같은 위치 관계가 같은지를 비교하는 방식으로 판단한다. | 보통6 | 문자열문자열 매칭+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 멋진 나비넥타이서로 다른 정수 좌표 점 N개가 주어질 때, 직각 꼭짓점만 공유하는 축에 평행한 직각삼각형 쌍의 개수를 센다. | 보통6 | 기하조합론+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| O CanadaN x N 격자에서 2 x 2 블록의 색을 뒤집는 연산이 허용될 때, 서로 도달 가능한 격자 쌍의 개수를 센다. | 보통6 | 비트 연산해시맵+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 해커S부터 t까지의 문자열 중 t의 롤링 해시값과 같은 문자열이 정확히 K개가 되는 첫 t를 찾아, 그 K개를 사전순으로 출력한다. | 보통6 | 해시맵수학+1 | 아직 제출이 없습니다 | 0.5초 | 128 MB | 채점 가능 |
| 외계인N개의 점이 주어질 때, x = s/2 직선에 대칭이 되도록 추가할 점의 수를 최소로 하는 정수 s를 고르고, 그 점들을 x좌표 오름차순, y좌표 오름차순으로 출력한다. 최소가 여러 개면 가장 작은 s를 쓴다. | 보통6 | 해시맵정렬+2 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 평면 게임N개의 점을 임의로 회전·평행이동해 최대한 많은 점이 두 좌표축 위에 놓이도록 할 때, 없앨 수 있는 점의 최대 개수를 구한다. | 보통6 | 기하완전 탐색+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 소가 길을 건너간 이유 9각 소 번호가 정확히 두 번씩 나타나는 원형 수열이 주어질 때, 두 소의 경로가 반드시 만나는 쌍의 수를 센다. | 보통6 | 배열해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 소 유전체 분석 (Gold)길이 M인 점박이 소 N마리와 민무늬 소 N마리의 DNA 문자열이 주어질 때, 모든 점박이 문자열을 민무늬 문자열과 완전히 구분하는 가장 짧은 연속 구간을 찾는다. | 보통6 | 문자열해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 봇인가 사람인가두 보조 계정이 함께 팔로우한 게시물로 유사도 점수를 계산하고, 인간으로 알려진 계정과 유사한 계정 수를 센다. | 보통6 | 구현해시맵+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| Nothing But The Truth사람이 언제 어디에 있었는지에 대한 사실들이 주어질 때, 텍스트에 등장하는 만남 및 위치 주장 중 명백히 거짓인 것의 개수를 센다. | 보통6 | 문자열구간+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 구글먼트 (작은 입력)이미 붕괴가 진행됐을 수 있는 구글러먼트 G가 주어질 때, 0회 이상의 붕괴를 거쳐 G에 도달하는 길이 L의 문자열 개수를 센다. | 보통6 | 그래프시뮬레이션+2 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 주사위 스트레이트 (Small)각 면에 서로 다른 여섯 개의 정수가 적힌 주사위 N개가 주어질 때, 각 주사위를 최대 한 번씩 사용해 윗면에 놓을 수 있는 가장 긴 연속된 정수 구간의 길이를 구한다. | 보통6 | 그리디해시맵+1 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 부분 수열 XOR 합수열의 모든 연속 부분 배열에 대해 XOR 값을 구해 각 값이 몇 번 나타나는지 세고, 가장 자주 나온 값과 그 횟수를 출력한다. 최빈값이 여러 개면 가장 작은 값을 고른다. | 보통6 | 누적 합비트 연산+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 두고 온 인형각 상점의 재고와 구매 순서가 주어질 때, 상점 번호가 감소하지 않도록 구매를 배정하는 방법이 없음, 하나, 여러 개인지 판정한다. | 보통6 | 그리디배열+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 레모네이드 교환핑크 레모네이드 1리터에서 시작해 정해진 순서로 한 번씩만 거래하며 얻을 수 있는 블루 레모네이드의 최대량을 구하되 10리터로 제한한다. | 보통6 | 동적 계획법해시맵+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 도미노 킬링격자 위에 놓인 최대 100000개의 도미노와 방향이 주어질 때, 90도에서 막히는 규칙을 적용해 밀었을 때 쓰러지는 도미노의 수를 센다. | 보통6 | 시뮬레이션해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 학생 짝짓기각 질의 구간에서 두 학생 번호의 성적 합이 K가 되는 쌍의 개수를 구한다. | 보통6 | 해시맵누적 합+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 뒤섞인 비밀번호문자열이 주어질 때, 중간 이후에서 접미사가 같은 길이의 접두사와 정확히 한 글자만 다른 가장 작은 위치를 찾는다. | 보통6 | 문자열문자열 매칭+2 | 아직 제출이 없습니다 | 0.5초 | 1024 MB | 채점 가능 |
| 숨겨진 계층 구조파일 경로로 디렉터리 트리를 만들고, 전체 크기가 t 이상인 디렉터리를 모두 포함하면서 출력하는 디렉터리 수가 최소가 되도록 펼침과 접힘을 정해 출력한다. | 보통6 | 트리해시맵+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 카드 구간 뒤집기1부터 N까지의 순열이 주어질 때, 한 연속 구간을 뒤집은 뒤 제자리에 있는 카드 수가 최대가 되도록 구간을 고르고, 시작 위치가 가장 왼쪽인 것, 그다음 끝 위치가 가장 왼쪽인 것을 출력한다. | 보통6 | 배열해시맵+1 | 아직 제출이 없습니다 | 1초 | 128 MB | 채점 가능 |
| 타타라몬수열이 주어질 때 각 값을 최대 두 번까지 골라 합을 최대로 만들고, 합이 최대인 선택들 중 사전순으로 가장 작은 부분수열을 출력한다. | 보통6 | 그리디정렬+2 | 아직 제출이 없습니다 | 3초 | 512 MB | 채점 가능 |
| 연하장주어진 격자점들 중에서 거리가 정확히 2018인 쌍의 개수를 센다. | 보통6 | 해시맵수학+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 우유 측정측정값을 날짜순으로 정렬한 뒤, 각 갱신을 적용한 직후 최대 우유 생산량을 가진 소들의 집합이 바뀌는 날의 수를 센다. | 보통6 | 정렬해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 생각역1부터 N까지의 각 K에 대해 앞에서부터 K개씩 블록으로 나누고 남는 부분은 버린 뒤, 뒤집어서 같으면 같은 종류로 묶어 종류 수를 세고, 그 수가 최대가 되는 K를 모두 출력한다. | 보통6 | 문자열해시맵+2 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 퀘스트 중인 모험가완료한 퀘스트 번호 집합을 갱신하면서 [L, R] 범위에서 아직 완료하지 않은 정수의 개수를 구하는 문제입니다. | 보통6 | 해시맵정렬+2 | 아직 제출이 없습니다 | 3초 | 256 MB | 채점 가능 |
| 유전학길이 M인 DNA 문자열 N개가 주어질 때, 다른 모든 문자열과 정확히 K개 위치에서 다른 문자열 하나를 찾는다. | 보통6 | 문자열완전 탐색+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 채점 가능 |
| 배열과 가희배열의 값을 갱신한 뒤 두 값의 최대공약수가 1보다 큰 쌍의 개수를 구합니다. | 보통6 | 해시맵정수론+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 서울의 지하철역 번호를 나열한 지하철 노선이 최대 10개 주어질 때, 0번 역에서 목적지 역까지 최소 환승 횟수를 구한다. | 보통6 | 그래프BFS+2 | 아직 제출이 없습니다 | 2초 | 128 MB | 채점 가능 |
| 거울냥이는 죽어서 거울을 남긴다발사 순서가 정해진 N마리의 거울 고양이가 각자 네 방향으로 빔을 쏘고, 빔에 맞은 고양이는 죽으며 아래 칸에 거울을 남긴다. 끝까지 살아남는 고양이 수를 구한다. | 보통6 | 시뮬레이션해시맵+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 채점 가능 |
| 평행육면체n장의 직사각형 판 중 6장을 골라 직육면체의 면을 만들 때, 마주 보는 면의 크기가 같아야 한다. 만들 수 있는 직육면체의 최대 부피를 구하고, 불가능하면 -1을 출력한다. | 보통6 | 해시맵정렬+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 메모리 할당10만 개 메모리 셀에서 첫 번합 배분과 해제 명령을 처리하고 print 명령의 변수 값을 순서대로 출력합니다. | 보통6 | 구간시뮬레이션+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| Random Index Vectors두 희소 벡터를 병합해 합과 곱을 구하고 두 벡터를 각각 k만큼 회전시켜 응축 형식으로 출력합니다. | 보통6 | 투 포인터해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 서브프라임 피보나치 수열나눗셈 규칙으로 수열을 만들며 첫 n항 안에서 반복하는 연속 두 항을 찾아 최소 주기를 구하고 출력합니다. | 보통6 | 시뮬레이션해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 부분 문자열 순열문자열 S와 P가 주어집니다. P의 어떤 순열이 S의 어떤 순열의 부분 문자열이 될 수 있는지 판단합니다. | 보통6 | 해시맵투 포인터+1 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 거짓말쟁이각 사람이 진실한 사람 수의 범위를 주장할 때 모순 없이 참인 사람의 수를 최대로 구합니다. | 보통6 | 해시맵누적 합+1 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 등차수열서로 다른 정수로 이루어진 집합에서 등차수열을 이루는 부분집합의 최대 길이를 구합니다. | 보통6 | 배열해시맵+1 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 발 디딜 곳을 조심하세요동물원 그래프에 두 명소 사이의 도달 관계를 새로 만들지 않으면서 추가할 수 있는 단방향 산책로의 최대 개수를 구합니다. | 보통6 | 그래프BFS+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 모양 만들기0과 1로 이루어진 격자에서 0 한 칸을 1로 바꿨을 때 만들 수 있는 가장 큰 1 연결 덩어리의 크기를 구한다. | 보통6 | 그래프DFS+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 동물 맞히기N마리 동물과 각각의 특징이 주어질 때, 질문으로 한 마리만 남을 때까지 엘시가 들을 수 있는 '예' 답변의 최댓값을 구한다. | 보통6 | 구현그리디+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| Parametriziran길이가 같은 소문자와 물음표 단어들 중에서 물음표를 적당한 소문자로 채워 서로 같게 만들 수 있는 쌍의 개수를 센다. | 보통6 | 비트 연산해시맵+2 | 아직 제출이 없습니다 | 3초 | 512 MB | 채점 가능 |
| 색칠 공부거대한 격자에 검은 칸이 최대 10만 개 주어질 때, 각 3x3 부분격자가 검은 칸을 정확히 i개 포함하는 경우의 수를 i=0부터 9까지 구한다. | 보통6 | 누적 합해시맵+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 전쟁 중의 삶무한 이진 힙 트리에서 서로 다른 N개 도시(모두 250 미만)가 주어질 때, 군대가 주둔한 도시와 두 군대 사이 경로 위에 있는 도시의 수를 센다. | 보통6 | 트리해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| Making ServerURL, IP, REDIRECT, HTTP 쿼리를 처리하는 DNS 서버를 시뮬레이션한다. 리다이렉트 사슬을 따라가고 IP 주소를 검증한다. | 보통6 | 해시맵시뮬레이션+2 | 아직 제출이 없습니다 | 0.5초 | 256 MB | 지문만 제공 |
| Christmalo.winN개의 짧은 문자열 중 둘과 공통 글자를 골라 앞 문자열의 접두부와 뒤 문자열의 접미부를 이어 붙일 때, 삭제되는 글자 수의 최솟값을 구한다. | 보통6 | 문자열해시맵+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 채점 가능 |
| 정사각형 세기가로선 h개와 세로선 v개의 좌표가 주어질 때, 네 변이 모두 그 선들로 그려진 정사각형의 개수를 센다. | 보통6 | 배열해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 삼각형평면 위 N개의 점과 Q개의 질의 점이 주어질 때, 질의 점을 한 꼭짓점으로 하고 주어진 점 두 개를 나머지 꼭짓점으로 하는 삼각형 중 두 변의 길이 차가 0.0001 미만인 것의 개수를 센다. | 보통6 | 기하해시맵+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| JOIOJIJ, O, I로 이루어진 문자열에서 세 문자의 개수가 모두 같은 가장 긴 연속 부분 문자열의 길이를 구한다. | 보통6 | 누적 합해시맵+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 맥주 시력주어진 점 집합을 어떤 집합을 (X, Y)만큼 평행이동한 집합과 합집합했을 때 원래 집합이 되는, 영벡터가 아닌 이동 벡터의 개수를 센다. | 보통6 | 해시맵기하+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 문제가 있는 공개 키결함이 있는 공개 키 M개가 주어질 때, 각 키의 소인수를 구해 모든 서로 다른 소수를 오름차순으로 한 줄에 다섯 개씩 출력한다. | 보통6 | 정수론수학+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 오타 스쿼팅각 도메인마다 다른 도메인 중 정확히 한 글자만 다른 것의 개수를 센다. | 보통6 | 해시맵문자열+2 | 아직 제출이 없습니다 | 4초 | 512 MB | 채점 가능 |
| 하이쿠주어진 음절 목록을 사용해 세 개의 구절을 각각 음절로 나눌 때 음절 수가 5, 7, 5가 되는 분해가 존재하는지 판정한다. | 보통6 | 동적 계획법문자열+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| One of Each1부터 k까지의 값이 모두 한 번 이상 나타나는 수열에서 각 값을 정확히 한 번씩 포함하는 사전순으로 가장 작은 부분수열을 찾는다. | 보통6 | 그리디스택+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| 소방차는 빨간색이다n명의 사람마다 그를 설명하는 서로 다른 정수들의 집합이 주어질 때, 같은 수 r을 공유하는 두 사람을 잇는 간선 (p, q, r) n-1개로 모든 사람을 연결하거나 불가능하다고 판정하는 문제. | 보통6 | 유니온 파인드그래프+2 | 아직 제출이 없습니다 | 5초 | 512 MB | 채점 가능 |
| 로봇 조립로봇 부품 사이의 합집합 정보가 계속 추가될 때, 각 질의 부품이 속한 로봇의 현재 부품 수를 구한다. | 보통6 | 유니온 파인드구현+1 | 아직 제출이 없습니다 | 4초 | 1024 MB | 채점 가능 |
| 나이트의 경로무한 격자에서 1번 칸에 있는 나이트가 매번 가장 작은 수가 적힌 미방문 칸으로 이동할 때, k번 이동한 뒤 위치한 칸의 번호를 구한다. | 보통6 | 시뮬레이션구현+2 | 아직 제출이 없습니다 | 0.5초 | 256 MB | 지문만 제공 |
| Saba1000kg점유할 섬 집합이 제안마다 주어질 때, 그 섬들 사이의 영향 간선만 써서 만들어지는 연결 성분의 개수를 센다. | 보통6 | 그래프DFS+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| Cat문자열 a의 비어 있지 않은 접미사 뒤에 b의 비어 있지 않은 접두사를 붙여 만들 수 있는 서로 다른 문자열의 개수를 센다. | 보통6 | 문자열문자열 매칭+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 채점 가능 |
| Triangles (Silver)N개의 점이 주어질 때, 두 변이 각각 x축과 y축에 평행한 모든 직각삼각형의 넓이의 두 배 합을 1e9+7로 나눈 나머지를 구한다. | 보통6 | 수학기하+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| Identifier Sequence앞의 0을 허용하면서 같은 수를 나타내는 조각이 겹치지 않도록 숫자열을 최대한 많은 조각으로 자르는 문제입니다. | 보통6 | 동적 계획법해시맵+1 | 아직 제출이 없습니다 | 7초 | 128 MB | 지문만 제공 |
| Master Zhu and Palindromes각 질의 구간 S[L..R]에서 꼬리가 주어진 문자열 T로 시작하는 회문 부분 문자열의 개수를 센다. | 보통6 | 문자열해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| 등차수열서로 다른 정수들의 집합이 주어질 때, 등차수열로 배열할 수 있는 가장 큰 부분집합의 크기를 구한다. | 보통6 | 동적 계획법정렬+2 | 아직 제출이 없습니다 | 1.5초 | 512 MB | 채점 가능 |
| Is It a p-drome?순열 p와 문자열 s가 주어질 때, 모든 위치에서 t[i] = t[p[i]]를 만족하는 s의 길이 n 부분 문자열을 표시한다. | 보통6 | 문자열 매칭해시맵+1 | 아직 제출이 없습니다 | 5초 | 256 MB | 지문만 제공 |
| 수열의 구간 평균주어진 수열에서 원소들의 평균이 정확히 K인 연속 부분 구간의 개수를 센다. | 보통6 | 누적 합해시맵+2 | 아직 제출이 없습니다 | 1초 | 256 MB | 채점 가능 |
| 전설색상 이름 집합과 닉네임 집합이 주어질 때, 각 팀명이 색상 이름 뒤에 닉네임이 이어붙은 형태인지 판별한다. | 보통6 | 트라이문자열+2 | 아직 제출이 없습니다 | 3초 | 1024 MB | 지문만 제공 |
| 두 접두사문자열 s와 t가 주어질 때, s의 비어 있지 않은 접두사와 t의 비어 있지 않은 접두사를 이어 붙여 만들 수 있는 서로 다른 문자열의 개수를 구한다. | 보통6 | 문자열문자열 매칭+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 채점 가능 |
| 앨범정리앨범과 사진으로 이루어진 트리에서 생성, 삭제, 이동 명령을 처리하고 삭제된 개수를 세는 시뮬레이션 문제입니다. | 보통6 | 트리해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| Spaceman Spoof's Functions숨은 x에 대해 아빌라시와 브라이언이 번갈아 YES/NO로 답할 때 각자가 아는 정보를 추적하고, 남은 x의 값들을 출력하거나 모순이면 -1을 출력한다. | 보통6 | 구현시뮬레이션+1 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| Internet Chats여러 채팅 그룹에서 발생한 가입, 탈퇴, 메시지 전송 기록이 주어질 때 각 학생이 받은 메시지 수를 계산합니다. | 보통6 | 구현시뮬레이션+1 | 아직 제출이 없습니다 | 5초 | 256 MB | 지문만 제공 |
| Four XOR서로 다른 정수 n개가 주어질 때, 증가하는 네 인덱스의 값들을 XOR한 결과가 0이 되는지 판별한다. | 보통6 | 비트 연산해시맵+2 | 아직 제출이 없습니다 | 1초 | 256 MB | 지문만 제공 |
| Early Orders정수 수열과 k가 주어졌을 때, 1부터 k까지의 값을 정확히 한 번씩 포함하는 부분 수열 중 사전순으로 가장 작은 것을 구한다. | 보통6 | 그리디스택+2 | 아직 제출이 없습니다 | 4초 | 1024 MB | 지문만 제공 |
| 계보 복원가 호석N명의 조상 정보가 주어질 때 가문의 수와 각 가문의 시조, 그리고 사람마다 자식 수와 자식 이름을 사전순으로 출력한다. | 보통6 | 그래프위상 정렬+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| Bokstavstärningar각각 K개의 글자가 적힌 N개의 주사위가 있을 때, 주어진 단어 목록 중 주사위를 순서대로 배치해 만들 수 있는 단어의 수를 센다. | 보통6 | 해시맵문자열+1 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Stökiga känguruungar단어 S와 N개의 유의어가 주어질 때, S의 부분수열로 두 가지 이상의 서로 다른 방식으로 나타나는 유의어의 수를 센다. | 보통6 | 문자열해시맵+1 | 아직 제출이 없습니다 | 5초 | 1024 MB | 지문만 제공 |
| Känd klartext암호 번호와 암호화된 이메일이 주어지고, 각 암호의 암호문과 평문 쌍이 학습 자료로 주어질 때, 새 암호문의 평문을 복원한다. | 보통6 | 문자열해시맵+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Спички детям не игрушка선분 n개로 이루어진 두 그림 A와 B가 주어질 때, 평행 이동으로 최대한 많은 선분을 겹치게 하고 옮겨야 하는 최소 개수를 구한다. | 보통6 | 기하해시맵+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Развлечения с измерителем두 바늘이 함께 찍힌 구멍들의 좌표가 주어질 때, 모든 구멍과 모순되지 않는 바늘 사이 거리를 모두 구한다. | 보통6 | 기하해시맵+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Автоматические друзья양의 정수 세 개로 이루어진 n개의 순서쌍이 주어질 때, 세 좌표 가운데 정확히 하나만 같은 쌍의 개수를 센다. | 보통6 | 해시맵조합론+1 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| Треугольники주어진 점들 중 세 점을 골라 넓이가 양수인 이등변삼각형을 이루는 경우의 수를 센다. | 보통6 | 기하해시맵 | 아직 제출이 없습니다 | 3초 | 512 MB | 지문만 제공 |
| Студенческие годы Пекки화물 이름이 적힌 두 열차가 주어질 때, 모든 화물을 대응하는 화차로 옮기기 위한 최소 전진 이동 칸수를 구한다. | 보통6 | 그리디투 포인터+2 | 아직 제출이 없습니다 | 1초 | 1024 MB | 지문만 제공 |
| Полимино원본 폴리오미노의 각 칸을 K×K개로 나눈 뒤 목표 폴리오미노를 놓을 수 있는 서로 다른 위치의 수를 센다. | 보통6 | 구현완전 탐색+2 | 아직 제출이 없습니다 | 2초 | 1024 MB | 지문만 제공 |
| 가희와 자원 놀이각 턴마다 플레이어가 연산 카드를 뽑아 next, acquire n, release n을 수행하며, acquire n은 자원 n이 공용 공간에 없으면 다음 차례에 재사용할 때 각 턴에 수행된 카드 id를 출력한다. | 보통6 | 시뮬레이션구현+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| Codenames5x5 코드네임 보드와 단어 사전이 주어질 때, 빨간 팀이 남은 빨간 칸을 모두 공개하고 다른 색 칸을 건드리지 않도록 하는 단어와 추측 횟수를 찾는다. | 보통6 | 문자열해시맵+1 | 아직 제출이 없습니다 | 6초 | 1024 MB | 지문만 제공 |
| 문제 추천 시스템 Version 2난이도와 알고리즘 분류를 가진 문제 집합을 유지하면서 add와 solved 갱신을 처리하고, 가장 어렵거나 쉬운 문제 번호 및 난이도 경계 조건을 만족하는 문제 번호를 답한다. | 보통6 | 힙해시맵+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| Телепорты각 텔레포트가 자신을 기준으로 점을 대칭 이동시킬 때, 바샤가 텔레포트를 원하는 순서로 사용해 자기 집에서 페탸의 집까지 도달할 수 있는지 판정한다. | 보통6 | 기하유니온 파인드+2 | 아직 제출이 없습니다 | 2초 | 256 MB | 지문만 제공 |
| Job Allocator컴퓨터 연결, 연결 해제, 작업 요청 이벤트를 차례로 처리하면서 각 작업마다 요구한 자원 종류를 필요한 개수만큼 가진 연결된 컴퓨터가 몇 대인지 센다. | 보통6 | 해시맵비트 연산+2 | 아직 제출이 없습니다 | 1.5초 | 1024 MB | 지문만 제공 |
| Usaneko Matrix두 플레이어가 각자의 n x n 격자에 카드를 순서대로 표시해 가며, 가로·세로·대각선 중 표시된 줄 수가 처음 정한 목표에 먼저 도달하는 사람을 가린다. | 보통6 | 해시맵시뮬레이션+2 | 아직 제출이 없습니다 | 1초 | 512 MB | 지문만 제공 |
| Cache Control용량 M인 LRU 캐시에 N번의 키 접근을 순서대로 처리한 뒤, 캐시에 남은 ID를 최근 사용 순서로 출력한다. | 보통6 | 연결 리스트해시맵+1 | 아직 제출이 없습니다 | 8초 | 512 MB | 지문만 제공 |
| Hit and Blow지금까지의 추측과 히트·블로 개수로 비밀 네 자리 수가 이미 정해졌는지, 한 번 더 추측하면 확정되는지, 아니면 알 수 없는지 판정한다. | 보통6 | 완전 탐색구현+2 | 아직 제출이 없습니다 | 8초 | 512 MB | 지문만 제공 |
| Similarity변이 모두 수평 또는 수직인 두 단순 다각형이 주어질 때, 회전, 이동, 확대, 뒤집기로 서로 겹쳐지는지 판정한다. | 보통6 | 기하해시맵+2 | 아직 제출이 없습니다 | 2초 | 512 MB | 지문만 제공 |
| 폴더 정리 (large)주어진 순서대로 폴더를 옮긴 뒤, 각 쿼리에서 해당 폴더 하위의 파일 종류 수와 전체 파일 수를 구한다. | 보통6 | 트리해시맵+2 | 아직 제출이 없습니다 | 1.5초 | 1024 MB | 지문만 제공 |