문제

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

전체 결과문제 3227개
제목난이도유형정답자시간 제한메모리 제한채점
최댓값서로 다른 자연수 9개를 입력받아 최댓값과 그 값이 나온 1번부터 시작하는 위치를 출력합니다.쉬움1배열구현아직 제출이 없습니다1초128 MB채점 가능
홀수자연수 7개가 주어질 때 홀수들의 합과 그 중 최솟값을 출력하고, 홀수가 없으면 -1을 출력합니다.쉬움1배열구현아직 제출이 없습니다1초128 MB채점 가능
평균과 중앙값자연수 5개를 입력받아 평균과 중앙값을 출력합니다.쉬움1정렬배열+1아직 제출이 없습니다1초128 MB채점 가능
음계1부터 8까지의 순열이 주어질 때 오름차순인지 내림차순인지 아니면 섞여 있는지 출력합니다.쉬움1배열구현아직 제출이 없습니다1초128 MB채점 가능
체스 말 세트 맞추기흰색 체스 말 여섯 종류의 개수가 주어졌을 때, 완전한 16개 세트를 만들기 위해 각 종류별로 추가하거나 제거해야 할 개수를 구합니다.쉬움1배열구현아직 제출이 없습니다1초128 MB채점 가능
점토 불량배각 학급에서 학생마다 점토 블록의 세 치수와 이름을 읽고, 부피가 가장 큰 학생과 가장 작은 학생을 찾아 출력한다.쉬움1배열구현아직 제출이 없습니다1초128 MB채점 가능
회전판 자물쇠 시뮬레이션스피너 자물쇠의 시작 숫자와 순서대로 누른 버튼 라벨들이 주어질 때, 각 라벨의 자릿수를 바퀴에 10으로 나눈 나머지로 더한 최종 상태를 출력한다.쉬움1시뮬레이션구현+2아직 제출이 없습니다1초128 MB채점 가능
짝수의 합과 홀수의 합 비교최대 50개의 수열에 대해 짝수의 합과 홀수의 합을 각각 구한 뒤, 어느 쪽이 더 큰지에 따라 EVEN, ODD, TIE를 출력한다.쉬움1배열구현아직 제출이 없습니다1초128 MB채점 가능
피라미드0이 나올 때까지 각 양의 정수 n에 대해, n층부터 1층까지 한 층씩 줄어드는 피라미드에 필요한 블록 총 개수를 한 줄에 하나씩 출력한다.쉬움1수학구현+2아직 제출이 없습니다1초128 MB채점 가능
전투 드로이드 가격각 테스트마다 부품 다섯 종류의 수량에 정해진 단가를 곱해 모두 더한 뒤, 달러 기호와 소수점 두 자리로 출력한다.쉬움1수학구현+2아직 제출이 없습니다1초128 MB채점 가능
카드 게임다섯 라운드의 점수를 입력받아 합계를 출력한다.쉬움1배열구현아직 제출이 없습니다1초256 MB채점 가능
상근날드햄버거 세 종류와 음료 두 종류의 가격이 주어질 때, 햄버거 하나와 음료 하나를 고른 콤보의 최저 가격을 50원 할인해 출력한다.쉬움1구현수학+2아직 제출이 없습니다1초128 MB채점 가능
과제 미제출자 찾기1부터 30까지의 출석 번호 중 제출한 28개의 번호가 주어질 때, 제출하지 않은 두 번호를 작은 것부터 차례로 출력한다.쉬움1배열구현아직 제출이 없습니다1초128 MB채점 가능
한다 안한다각 테스트 케이스에서 짝수 길이 이진 문자열의 가운데 두 자리를 비교해 같으면 Do-it, 다르면 Do-it-Not을 출력한다.쉬움1문자열구현+1아직 제출이 없습니다1초128 MB채점 가능
수상한 물고기!수심 측정값 네 개를 읽고 증가, 감소, 동일, 그 외 중 어느 경우인지 판별해 지정된 문구를 출력한다.쉬움1구현배열아직 제출이 없습니다2초512 MB채점 가능
객관식 채점학생의 답 N개와 정답 N개를 차례로 읽고, 같은 위치에서 일치하는 답의 개수를 센다.쉬움1배열구현아직 제출이 없습니다2초512 MB채점 가능
The New CCC (캐나다 칼로리 계산)메뉴 선택 네 개를 읽고 각 항목의 칼로리 값을 찾아 합계를 정해진 문장으로 출력한다.쉬움1구현배열아직 제출이 없습니다1초128 MB채점 가능
외계인점 하나와 n개의 축에 나란한 직사각형이 주어질 때, 경계를 포함해 점을 품는 직사각형이 있는지 판정한다.쉬움1기하구현+2아직 제출이 없습니다2초128 MB채점 가능
튤립화단 n개의 목록을 읽어 등장하는 품종 번호의 개수를 세고, 15000에서 그 수를 뺀 값을 출력한다.쉬움1배열해시맵아직 제출이 없습니다1초128 MB채점 가능
글자 세기주어진 줄들에서 각 알파벳이 나온 횟수를 세어 0이 아닌 문자만 a부터 z 다음 A부터 Z 순서로 출력합니다.쉬움1배열문자열아직 제출이 없습니다1초512 MB채점 가능
우승자N명의 점수를 읽어 최고점을 받은 참가자의 문자를 알파벳 순서대로 이어서 출력합니다.쉬움1배열아직 제출이 없습니다1초512 MB채점 가능
긴 테이프주어진 수열에서 비어 있지 않은 연속 구간을 골라 산술평균이 가장 작아지도록 합니다.쉬움1배열아직 제출이 없습니다1초128 MB채점 가능
도형연속된 세 도형에 원과 정사각형과 삼각형이 하나씩 들어 있는지 판단합니다.쉬움1슬라이딩 윈도우배열아직 제출이 없습니다1초128 MB채점 가능
동전 뒤집기앞면과 뒷면 동전 개수를 세어 수가 적은 쪽을 뒤집어 모든 면을 같게 만듭니다.쉬움1그리디배열아직 제출이 없습니다1초128 MB채점 가능
학년 데이터베이스모든 학년에 1을 더한 뒤 1학년부터 6학년까지 남은 학생만 사례별로 출력합니다.쉬움1구현배열아직 제출이 없습니다3초128 MB채점 가능
쌀 포대각 테스트 케이스마다 주어진 다섯 자루 무게 중 가장 무거운 값을 지정된 형식으로 출력합니다.쉬움1배열아직 제출이 없습니다1초128 MB채점 가능
생일 통계n명 직원의 생월을 세어 1월부터 12월까지 월별 인원수를 출력합니다.쉬움1배열구현아직 제출이 없습니다1초128 MB채점 가능
중앙값0이 나올 때까지 각 줄의 가운데 값을 입력 순서대로 출력하고 개수가 짝수이면 가운데 두 값의 평균을 출력합니다.쉬움1배열구현아직 제출이 없습니다1초128 MB채점 가능
크리스마스 선물 추첨각 손님이 뽑은 선물 번호가 주어지면 각 손님이 가져온 선물을 받은 손님 번호를 출력합니다.쉬움1배열아직 제출이 없습니다2초512 MB채점 가능
선물이전 날보다 기록이 k밀리초 이상 단축된 날이 며칠인지 셉니다.쉬움1배열구현아직 제출이 없습니다2초512 MB채점 가능
포켓몬 마스터718 이하의 도감 번호가 주어지면 해당하는 포켓몬 이름과 타입을 순서대로 출력합니다.쉬움1배열구현아직 제출이 없습니다1초128 MB채점 가능
평균 점수다섯 점수 중 40점 미만은 40점으로 바꿔 평균을 출력합니다.쉬움1배열아직 제출이 없습니다1초128 MB채점 가능
가장 긴 X 연속 구간각 복도에서 연속된 X 구간의 최대 길이를 구해 지정된 문장 형태로 출력합니다.쉬움1배열아직 제출이 없습니다1초256 MB채점 가능
링 위의 예의펀치 높이 중 허리 높이 이상 목 높이 이하인 공정한 펀치 개수를 셉니다.쉬움1배열아직 제출이 없습니다1초256 MB채점 가능
손가락별 타자 횟수주어진 문자열을 미국 자판 손가락 배치에 따라 여덟 손가락별 타건 횟수로 셉니다.쉬움1구현배열아직 제출이 없습니다1초32 MB채점 가능
10부제주어진 날짜 숫자와 일치하는 자동차 번호 5개 중 위반 차량 대수를 셉니다.쉬움1구현배열아직 제출이 없습니다1초256 MB채점 가능
세로읽기다섯 단어의 같은 자리 글자를 위에서 아래로 차례로 읽되 짧은 단어는 건너뛰고 이어 붙여 출력합니다.쉬움1시뮬레이션배열+1아직 제출이 없습니다1초256 MB채점 가능
카드게임A와 B의 카드 10장을 라운드별로 비교해 더 많이 이긴 쪽을 출력하고 무승부면 D를 출력합니다.쉬움1배열시뮬레이션아직 제출이 없습니다1초256 MB채점 가능
카드 역배치1부터 20까지 순서대로 놓인 카드 20장에 주어진 구간 뒤집기 10개를 차례로 적용한 결과를 출력합니다.쉬움1배열시뮬레이션아직 제출이 없습니다1초256 MB채점 가능
개수 세기주어진 N개 정수에서 정수 v가 등장한 횟수를 셉니다.쉬움1배열아직 제출이 없습니다1초256 MB채점 가능
알파벳 개수주어진 소문자 단어를 세어 a부터 z까지 각 알파벳 개수를 공백으로 구분해 출력합니다.쉬움1배열아직 제출이 없습니다1초256 MB채점 가능
알파벳 찾기길이가 최대 100인 소문자 단어가 주어질 때 a부터 z까지 각 문자가 처음 등장하는 0번 기준 위치를 출력하고 없으면 -1을 출력합니다.쉬움1배열문자열아직 제출이 없습니다1초256 MB채점 가능
공 넣기N개 바구니에 각 연산마다 i번부터 j번까지 k번 공을 넣고 모든 바구니를 출력합니다.쉬움1배열시뮬레이션아직 제출이 없습니다1초256 MB채점 가능
공 바꾸기N개 바구니에 든 공을 M번 교환한 뒤 각 바구니에 든 공 번호를 출력합니다.쉬움1시뮬레이션배열아직 제출이 없습니다1초256 MB채점 가능
최소, 최대N개 정수를 읽고 가장 작은 값과 가장 큰 값을 공백으로 구분해 출력합니다.쉬움1배열아직 제출이 없습니다1초256 MB채점 가능
익스트림 정렬주어진 수열이 감소하지 않는 순서인지 확인하고 yes 또는 no를 출력합니다.쉬움1배열정렬아직 제출이 없습니다1초256 MB채점 가능
X보다 작은 수수열에서 X보다 작은 수를 입력 순서대로 한 줄에 출력합니다.쉬움1배열아직 제출이 없습니다1초256 MB채점 가능
이 교수님의 시험열 문제 답이 1, 2, 3, 4, 5, 1, 2, 3, 4, 5와 순서대로 모두 일치하는 학생 번호를 오름차순으로 한 줄에 하나씩 출력합니다.쉬움1구현배열아직 제출이 없습니다1초256 MB채점 가능
0 = 귀엽지 않다 / 1 = 귀엽다0과 1 투표를 세어 다수결로 준희가 귀여운지 출력합니다.쉬움1구현배열아직 제출이 없습니다1초2 MB채점 가능
알파벳 전부 쓰기최대 50개 문장이 대소문자 구분 없이 모든 알파벳을 포함하는지 판별하고 빠진 소문자를 알파벳 순서대로 출력합니다.쉬움1문자열배열아직 제출이 없습니다2초256 MB채점 가능
샤워실에서각 테스트 케이스마다 시도 횟수가 E를 초과해 비었다고 판단하는 샴푸 병 수를 셉니다.쉬움1배열아직 제출이 없습니다1초256 MB채점 가능
줄 세우기선수 이름 목록이 사전 순으로 오름차순인지 내림차순인지 확인해 INCREASING, DECREASING, NEITHER 중 하나를 출력합니다.쉬움1문자열배열아직 제출이 없습니다1초256 MB채점 가능
인기 투표각 여론조사에서 최다 득표자를 찾고 과반 여부와 동점 여부를 판정합니다.쉬움1구현배열아직 제출이 없습니다2초256 MB채점 가능
카드두 장씩 뒤집어 작은 수를 가져가고 큰 수를 남기는 과정을 반복할 때 주머니에 들어가는 수의 합의 최댓값을 구합니다.쉬움1배열아직 제출이 없습니다1초32 MB채점 가능
포켓몬 GO 진화1부터 151까지 포켓몬 번호가 주어지면 도감 표에서 진화에 필요한 사탕 개수를 출력하고 진화하지 않으면 -1을 출력합니다.쉬움1배열구현아직 제출이 없습니다1초512 MB채점 가능
마술 트릭두 4x4 카드 배치에서 선택한 행에 공통으로 포함된 카드를 찾고 겹침 개수에 따라 결과를 출력합니다.쉬움1배열구현아직 제출이 없습니다5초512 MB채점 가능
해밍 거리두 n차원 정수 벡터를 읽고 같은 위치의 값이 다른 칸의 개수를 센다.쉬움1구현배열아직 제출이 없습니다1초256 MB채점 가능
핸드볼M경기 각각에서 각 선수의 득점 수가 주어질 때, 모든 경기에서 최소 1골을 넣은 선수의 수를 센다.쉬움1배열구현아직 제출이 없습니다2초512 MB채점 가능
양수 개수 세기정수 목록이 주어질 때 0보다 큰 정수의 개수를 세어 출력한다.쉬움1구현배열아직 제출이 없습니다2초512 MB채점 가능
최종 스코어두 팀의 선수 명단과 득점자 이름이 주어질 때, 각 팀의 득점 수를 세어 어느 팀이 더 많이 넣었는지 판정한다.쉬움1해시맵구현+1아직 제출이 없습니다2초512 MB채점 가능
빠른 A+B테스트 케이스 수 T를 읽고 각 줄에 주어진 두 정수의 합을 한 줄씩 출력한다.쉬움1구현수학+1아직 제출이 없습니다1초512 MB채점 가능
헬멧과 조끼헬멧 방어력 목록과 조끼 방어력 목록이 주어질 때, 가장 좋은 헬멧과 가장 좋은 조끼의 방어력 합을 출력한다.쉬움1배열구현+2아직 제출이 없습니다1초512 MB채점 가능
ICPC 우승 팀각 팀이 모든 테스트 케이스를 통과해 푼 문제 수(S = T)를 세고, 가장 많이 푼 팀을 찾되 동점이면 번호가 작은 팀을 출력한다.쉬움1배열구현아직 제출이 없습니다2초512 MB채점 가능
총선각 후보의 구역별 득표수를 합산해 가장 많은 표를 얻은 후보 번호를 출력합니다.쉬움1배열구현아직 제출이 없습니다2초512 MB채점 가능
달달함이 넘쳐흘러두 삼중항 a와 c가 주어질 때 정의된 케이크 연산 a 🍰 b의 결과가 c가 되는 삼중항 b를 구한다.쉬움1수학구현+2아직 제출이 없습니다1초256 MB채점 가능
Sort 마스터 배지훈N개의 정수가 주어질 때, 오름차순으로 정렬한 배열의 마지막 원소인 최댓값을 출력한다.쉬움1배열구현아직 제출이 없습니다1초256 MB채점 가능
극한 기온날짜와 정수 온도들이 함께 주어진 입력을 읽고, 모든 측정값 가운데 가장 낮은 온도와 가장 높은 온도를 출력한다.쉬움1구현배열+2아직 제출이 없습니다2초512 MB채점 가능
시험 (Exam)세 개의 시험 점수를 읽고 가장 큰 두 점수의 합을 출력한다.쉬움1배열구현+1아직 제출이 없습니다2초512 MB채점 가능
최빈값수열에서 1부터 M까지 각 값이 몇 번 나오는지 세고 그중 가장 큰 횟수를 출력한다.쉬움1구현배열아직 제출이 없습니다2초512 MB채점 가능
Санта Клаусn명의 아이와 두 가방에 이미 담긴 선물 목록이 주어질 때, 선물이 아직 없는 아이들을 나열합니다.쉬움1구현배열아직 제출이 없습니다2초512 MB지문만 제공
Three Points for a WinN경기의 점수가 주어질 때 이긴 경기는 3점, 비긴 경기는 1점, 진 경기는 0점을 더해 총점을 출력한다.쉬움1구현배열아직 제출이 없습니다1초512 MB지문만 제공
Bottle Return여섯 종류 음료 빈 용기의 개수가 주어질 때, 용기당 5센트로 총 환불 금액을 계산합니다.쉬움1수학구현+1아직 제출이 없습니다1초512 MB지문만 제공
숫자의 개수 2자연수 세 개를 곱한 결과에서 0부터 9까지 각 숫자가 몇 번 나오는지 세는 문제입니다.쉬움1수학구현+1아직 제출이 없습니다1초128 MB지문만 제공
가장 쉬운 문제를 찾는 문제제목과 난이도가 서로 다른 문제가 최대 4개 주어질 때, 난이도가 가장 낮은 문제의 제목을 출력한다.쉬움1구현배열아직 제출이 없습니다1초1024 MB지문만 제공
Intercepting Information각각 0, 1, 9 중 하나인 8개의 값이 주어질 때, 9가 없으면 S를, 있으면 F를 출력한다.쉬움1구현배열아직 제출이 없습니다1초1024 MB지문만 제공
Copier각 줄에 하나씩 주어지는 n개의 수를 읽고, 각 수를 공백 하나를 두고 두 번 출력한다.쉬움1구현배열+1아직 제출이 없습니다1초1024 MB지문만 제공
Receptet각 재료마다 부족한 양을 사야 할 때 필요한 총비용을 더해 출력한다.쉬움1구현수학+1아직 제출이 없습니다1초1024 MB지문만 제공
マラソン大会 (Marathon Race)N명 학생의 달리기 기록이 주어질 때, 각 학생의 순위를 자기보다 기록이 짧은 학생 수에 1을 더해 구해 출력한다.쉬움1배열완전 탐색+1아직 제출이 없습니다2초1024 MB지문만 제공
Area직사각형 n개의 높이와 너비가 주어질 때, 높이와 너비의 곱이 가장 큰 값을 출력한다.쉬움1배열구현아직 제출이 없습니다1초1024 MB지문만 제공
Торговый центр각 버스가 도착하는 시간과 이동 시간이 주어질 때, 켄디스가 가장 빨리 쇼핑몰에 도착할 수 있는 시각을 구한다.쉬움1배열완전 탐색아직 제출이 없습니다2초1024 MB지문만 제공
세제곱의 합정수 N이 주어지면 1부터 N까지의 합, 그 합의 제곱, 1부터 N까지 세제곱의 합을 차례대로 출력한다.쉬움1수학구현+2아직 제출이 없습니다0.25초1024 MB지문만 제공
최장 스트릭각 날짜에 푼 문제 수가 주어질 때, 하루에 한 문제 이상 푼 날이 연속으로 이어지는 최장 길이를 구한다.쉬움1배열구현아직 제출이 없습니다1초1024 MB지문만 제공
Amusement Park AdventureN개의 놀이기구 중 최소 신장 제한이 카를리토스의 키 H 이하인 것의 개수를 센다.쉬움1배열구현아직 제출이 없습니다1초1024 MB지문만 제공
Rust StudyN일 동안의 계획 페이지 수와 실제 공부한 페이지 수가 주어질 때, 실제 페이지가 계획 이상인 날의 수를 센다.쉬움1배열구현아직 제출이 없습니다1초1024 MB지문만 제공
Поп-ит0과 1로 이루어진 격자가 주어질 때, 모든 칸이 같은 값이 되도록 뒤집어야 하는 칸 수의 최솟값을 구한다.쉬움1배열구현아직 제출이 없습니다1초1024 MB지문만 제공
좌석 배치도A10 같은 예약 좌석 코드 N개를 읽고, 예약된 좌석은 'o', 빈 좌석은 '.'으로 표시한 10행 20열 배치도를 출력한다.쉬움1구현배열아직 제출이 없습니다1초1024 MB지문만 제공
모험의 시작N개의 무기 가격과 공격력, 예산 X, 후안의 공격력 S가 주어질 때, 가격이 X 이하이면서 공격력이 S보다 큰 무기가 있는지 판별한다.쉬움1구현완전 탐색+1아직 제출이 없습니다1초917 MB지문만 제공
학식 사주기N개 코너의 메뉴 가격과 M명이 고른 코너 번호가 주어질 때, 고른 메뉴 가격의 합을 출력한다.쉬움1배열구현아직 제출이 없습니다1초1024 MB지문만 제공
왜 맘대로 예약하냐고건우가 예약한 X교시에 모든 조원이 참석 가능한지 확인해 YES 또는 NO를 출력한다.쉬움1구현배열+1아직 제출이 없습니다1초1024 MB지문만 제공
3대 512각 학생의 1RM 세 값을 더해 512 이상이면서 가장 512에 가까운 합을 출력하고, 그런 학생이 없으면 -1을 출력합니다.쉬움1구현배열아직 제출이 없습니다1초512 MB지문만 제공
첫 번째 문제는 정말 쉬운 문제일까?서로 다른 난이도를 가진 N개 문제가 주어질 때, 첫 번째 문제가 가장 쉬운지, 가장 어려운지, 아니면 둘 다 아닌지 판정한다.쉬움1배열구현아직 제출이 없습니다1초1024 MB지문만 제공
SUAPC 2025 Winter각 쿼리에서 R등 팀이 C번 문제를 풀었는지와 해당 문제에 낸 오답 횟수를 출력한다.쉬움1구현문자열+1아직 제출이 없습니다1초1024 MB지문만 제공
A + B Queries두 배열과 인덱스 쌍이 주어질 때 각 질의에 대해 A[i] + B[j]를 출력한다.쉬움1배열구현아직 제출이 없습니다1초2048 MB지문만 제공
Parking Pandemonium한 바퀴 도는 데 걸리는 시간과 바퀴 수가 주어질 때, 주차 자리를 찾을 때까지 걸린 총 시간을 구한다. 온도 값은 계산에 쓰이지 않는다.쉬움1수학구현+2아직 제출이 없습니다1초2048 MB지문만 제공
Mines Football월별 Mines 미식축구 점수가 주어질 때, 한 경기 최고점과 최저점, 그리고 월 합계 최고점과 최저점을 구한다.쉬움1배열구현아직 제출이 없습니다1초2048 MB지문만 제공
Tall Enoughn개의 키가 주어질 때 모두 48인치 이상이면 True, 하나라도 미만이면 False를 출력한다.쉬움1구현배열아직 제출이 없습니다1초2048 MB지문만 제공
공강 사수N개 과목의 요일이 주어질 때 수업이 없는 요일이 하나라도 있는지 판별한다.쉬움1구현배열아직 제출이 없습니다1초1024 MB지문만 제공
João João난이도 1부터 4까지로 분류된 10개의 문제가 주어질 때, 네 난이도가 모두 있도록 만들기 위해 더 만들어야 하는 문제 수를 구한다.쉬움1구현배열아직 제출이 없습니다0.5초2048 MB지문만 제공
하얀 칸8x8 체스판에서 기물이 놓인 칸 중 흰색 칸에 있는 기물의 개수를 구합니다.쉬움2배열구현+1아직 제출이 없습니다2초128 MB채점 가능
귀걸이여학생 이름들과 번호 및 A/B 표시가 붙은 2n-1개의 압수/반환 기록이 주어질 때, 번호가 한 번만 나타나는 학생을 찾아 이어링을 돌려받지 못한 사람을 구합니다.쉬움2해시맵배열+1아직 제출이 없습니다1초128 MB채점 가능