문제

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

전체 결과문제 3245개
제목난이도유형정답자시간 제한메모리 제한채점
팰린드롬 수99999 이하의 정수를 여러 개 입력받아 각 수의 십진수 표현이 팰린드롬인지 판별해 출력하는 문제입니다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
모음의 개수종료 문자 '#'가 나오기 전까지 각 줄에서 대소문자 구분 없이 모음 개수를 세어 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
꽥입력 없이 고정된 오리 아스키 아트를 문자 하나까지 정확히 출력하는 문제입니다.쉬움1구현문자열아직 제출이 없습니다1초128 MB채점 가능
수탉 울음입력 없이 정해진 ASCII 아트 수탉 그림을 공백과 문자까지 정확히 출력합니다.쉬움1구현문자열아직 제출이 없습니다1초128 MB채점 가능
도비의 영어 공부각 줄에서 주어진 문자가 대소문자 구분 없이 문장에 몇 번 나오는지 세고, '#'만 있는 줄에서 입력을 종료합니다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
늑대의 울음입력 없이 정해진 늑대 아스키 아트를 공백 없이 그대로 출력하는 문제입니다.쉬움1구현문자열아직 제출이 없습니다1초128 MB채점 가능
문자열 반복반복 횟수 R과 문자열 S가 주어질 때, S의 각 문자를 R번씩 반복해서 만든 문자열을 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
오타맨 고창영문자열과 1-based 위치가 주어질 때 해당 위치의 문자를 제거한 문자열을 여러 테스트케이스에 대해 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
단어 길이 재기최대 100자인 영단어를 입력받아 길이를 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
알파벳 대소문자 바꾸기최대 길이 100인 단어를 입력받아 대소문자를 모두 뒤집어서 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
아름다운 수주어진 각 정수에서 서로 다른 십진 숫자가 몇 개 나오는지 세는 문제입니다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
유학 금지주어진 대문자 단어에서 'CAMBRIDGE'에 포함된 알파벳을 모두 지우고 남은 단어를 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
FBI다섯 개의 요원 코드 중 FBI라는 부분 문자열이 포함된 코드의 1부터 시작하는 위치를 출력하고, 없으면 지정된 문구를 출력합니다.쉬움1문자열구현아직 제출이 없습니다0.25초128 MB채점 가능
등장하지 않는 문자의 합각 문자열에 대해 등장하지 않는 대문자 알파벳들의 아스키 값 합을 구하는 문제입니다.쉬움1문자열해시맵+1아직 제출이 없습니다1초128 MB채점 가능
좋은 놈 나쁜 놈각 히어로 이름에서 대소문자를 구분하지 않고 g와 b의 개수를 세어 GOOD, A BADDY, NEUTRAL 중 하나를 판정한다.쉬움1문자열구현+1아직 제출이 없습니다1초128 MB채점 가능
첫 글자를 대문자로N개의 문장을 읽고 첫 글자만 대문자로 바꾸어 그대로 출력한다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
줄 번호N개의 줄을 입력받아 각 줄 앞에 1부터 시작하는 줄 번호와 마침표, 공백을 붙여 출력한다.쉬움1구현문자열아직 제출이 없습니다1초128 MB채점 가능
거울, 오! 거울별표 세 개로 된 줄이 나올 때까지 ASCII 문장을 읽고, 각 줄의 문자 순서를 뒤집어 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
줄 세기빈 줄을 포함한 입력 줄의 개수를 세어 출력한다.쉬움1구현문자열아직 제출이 없습니다1초128 MB채점 가능
박사 과정N개의 문제를 읽고 덧셈 문제는 a+b 값을, P=NP는 skipped를 각 줄에 출력한다.쉬움1구현문자열아직 제출이 없습니다1초128 MB채점 가능
웰컴Welcome이라는 영어 단어를 나타내는 세 줄짜리 아스키 아트를 공백과 기호까지 정확히 출력한다.쉬움1구현문자열아직 제출이 없습니다1초128 MB채점 가능
콜센터C3PO가 콜센터에 앉아 있는 모습을 예시와 똑같이 ASCII 아트로 출력한다.쉬움1구현문자열아직 제출이 없습니다1초128 MB채점 가능
입실 관리이름 N개를 입력받아 각각 소문자로 바꿔 한 줄에 하나씩 출력한다.쉬움1문자열구현아직 제출이 없습니다1초256 MB채점 가능
JOI와 IOI주어진 문자열에서 길이 3인 부분 문자열이 JOI인 횟수와 IOI인 횟수를 겹치는 경우까지 세어 출력한다.쉬움1문자열완전 탐색+1아직 제출이 없습니다1초128 MB채점 가능
한다 안한다각 테스트 케이스에서 짝수 길이 이진 문자열의 가운데 두 자리를 비교해 같으면 Do-it, 다르면 Do-it-Not을 출력한다.쉬움1문자열구현+1아직 제출이 없습니다1초128 MB채점 가능
텍스트 뒤집기각 테스트 케이스의 한 줄을 읽고 문자 순서를 뒤집어 출력한다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
만능 오라클한 줄의 문장이 주어질 때 'What is'로 시작하는 질문마다 앞의 'What'을 'Forty-two'로, 끝의 '?'를 '.'로 바꿔 출력한다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
난독증 판별길이가 같은 두 문자열을 자리마다 비교해 문자가 다른 위치의 개수를 센다. 대소문자는 서로 다른 문자로 취급한다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
난독증길이가 같은 두 문자열을 한 글자씩 비교해 대소문자까지 정확히 일치하는 위치의 개수를 센다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
세 글자 단어 뒤집기세 글자 단어를 입력받아 글자 순서를 거꾸로 뒤집어 출력한다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
글자 세기주어진 줄들에서 각 알파벳이 나온 횟수를 세어 0이 아닌 문자만 a부터 z 다음 A부터 Z 순서로 출력합니다.쉬움1배열문자열아직 제출이 없습니다1초512 MB채점 가능
카이사르 암호암호문과 원래 첫 글자를 이용해 이동량을 구하고 전체 메시지를 복원합니다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
OX퀴즈O와 X로 이루어진 문자열에서 연속된 O의 길이를 각 O의 점수로 합산해 테스트 케이스마다 출력합니다.쉬움1구현문자열아직 제출이 없습니다1초128 MB채점 가능
레터 뱅크두 번째 단어가 첫 번째 단어의 글자를 빠짐없이 사용하고 다른 글자는 쓰지 않는지 판단합니다.쉬움1해시맵문자열아직 제출이 없습니다1초128 MB채점 가능
첫 글자와 마지막 글자각 대문자 문자열의 첫 글자와 마지막 글자를 이어서 출력하고 길이가 1이면 같은 글자를 두 번 출력합니다.쉬움1문자열아직 제출이 없습니다1초128 MB채점 가능
단어 뒤집기T개 문장마다 단어 순서를 그대로 두고 단어별 글자를 뒤집어 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
파일 완전 삭제두 번째 비트열이 첫 번째 비트열을 N번 뒤집은 결과와 같은지 판정합니다.쉬움1시뮬레이션문자열아직 제출이 없습니다1초128 MB채점 가능
젠가각 층에서 가로로 이웃한 두 칸이 모두 비었는지 확인해 타워가 무너졌는지 판정합니다.쉬움1구현문자열아직 제출이 없습니다1초128 MB채점 가능
시험 채점각 테스트 케이스마다 정답과 학생 답안을 비교해 틀린 개수를 셉니다.쉬움1문자열아직 제출이 없습니다1초128 MB채점 가능
이진수 인코딩각 이진 문자열을 연속된 숫자의 길이와 숫자로 바꾸어 한 줄에 하나씩 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
그레이 코드주어진 n비트 이진 문자열에서 첫 비트는 그대로 두고 인접한 두 비트를 더해 올림을 버린 값으로 표준 그레이 코드를 구합니다.쉬움1비트 연산문자열아직 제출이 없습니다1초128 MB채점 가능
글자 숨기기입력된 각 줄에서 지정된 두 글자의 대소문자를 모두 밑줄로 바꾸어 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
약어 판별머릿글자와 후보 구문이 주어지면 단어 수와 각 단어 첫 글자가 머리글자와 일치하는 구문을 순서대로 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초256 MB채점 가능
모음 개수주어진 소문자로 된 단어마다 모음 a, e, i, o, u 개수를 세어 정해진 문장으로 출력합니다.쉬움1문자열아직 제출이 없습니다1초256 MB채점 가능
뒤집어서 밀기각 메시지를 뒤집은 뒤 28자 알파벳에서 각 문자를 N칸 앞으로 이동합니다.쉬움1문자열시뮬레이션아직 제출이 없습니다1초256 MB채점 가능
problem 찾기각 입력 줄에 problem이 대소문자 구분 없이 포함되면 yes를, 그렇지 않으면 no를 출력합니다.쉬움1문자열 매칭문자열아직 제출이 없습니다2초256 MB채점 가능
행복한지 슬픈지메시지에 들어 있는 :-))와 :-(( 개수를 비교해 happy, sad, unsure, none 중 하나를 출력합니다.쉬움1문자열아직 제출이 없습니다1초256 MB채점 가능
세로읽기다섯 단어의 같은 자리 글자를 위에서 아래로 차례로 읽되 짧은 단어는 건너뛰고 이어 붙여 출력합니다.쉬움1시뮬레이션배열+1아직 제출이 없습니다1초256 MB채점 가능
알파벳 찾기길이가 최대 100인 소문자 단어가 주어질 때 a부터 z까지 각 문자가 처음 등장하는 0번 기준 위치를 출력하고 없으면 -1을 출력합니다.쉬움1배열문자열아직 제출이 없습니다1초256 MB채점 가능
문자열 분석입력 끝까지 각 줄에 든 소문자, 대문자, 숫자, 공백 개수를 셉니다.쉬움1문자열구현아직 제출이 없습니다1초256 MB채점 가능
정수의 개수숫자와 쉼표로 이루어진 문자열에서 연속된 숫자 구간 개수를 셉니다.쉬움1문자열아직 제출이 없습니다1초256 MB채점 가능
여러 줄 콤마 합여러 줄에 걸친 입력 줄을 이어 붙여 쉼표로 나눈 뒤 수들의 합을 출력합니다.쉬움1구현문자열아직 제출이 없습니다1초256 MB채점 가능
??!주어진 아이디 뒤에 ??!를 붙여 출력합니다.쉬움1문자열아직 제출이 없습니다1초256 MB채점 가능
BASE16 인코딩최대 50자의 영문자와 숫자로 된 문자열을 읽고 각 문자를 두 자리 대문자 16진수로 이어서 출력합니다.쉬움1구현문자열아직 제출이 없습니다1초256 MB채점 가능
BASE16 디코딩BASE16으로 인코딩된 문자열을 16진수 두 자리씩 ASCII 문자로 되돌려 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초256 MB채점 가능
모음의 개수소문자로 된 단어가 주어지면 모음 a, e, i, o, u가 몇 개인지 셉니다.쉬움1문자열구현아직 제출이 없습니다1초256 MB채점 가능
팰린드롬 확인소문자로 이루어진 단어가 앞에서 읽으나 뒤에서 읽으나 같은지 확인해 1 또는 0을 출력합니다.쉬움1문자열투 포인터아직 제출이 없습니다1초256 MB채점 가능
알파벳 전부 쓰기최대 50개 문장이 대소문자 구분 없이 모든 알파벳을 포함하는지 판별하고 빠진 소문자를 알파벳 순서대로 출력합니다.쉬움1문자열배열아직 제출이 없습니다2초256 MB채점 가능
꿍 가라사대'Simon says'로 시작하는 명령마다 그 뒤에 오는 부분을 입력 순서대로 출력합니다.쉬움1문자열구현아직 제출이 없습니다2초256 MB채점 가능
통신 채널전송한 이진 문자열과 수신한 문자열을 비교해 같으면 OK를, 다르면 ERROR를 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초256 MB채점 가능
화가 난 문법 교정자각 문장에서 금지된 단어와 구를 세어 그 개수의 10배를 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초256 MB채점 가능
태국 복권 당첨금 계산태국 복권 6개 부문의 당첨 번호와 상금이 주어지면 각 티켓이 당첨된 부문을 모두 더해 총 상금을 구합니다.쉬움1문자열구현아직 제출이 없습니다2초256 MB채점 가능
암호학자의 골칫거리주어진 문자열을 같은 길이의 PER 반복과 비교해 다른 위치 수를 셉니다.쉬움1문자열구현아직 제출이 없습니다1초256 MB채점 가능
자음과 모음 세기주어진 영어 문장마다 모음과 자음 개수를 세어 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초256 MB채점 가능
!밀비 급일마지막 END 줄을 제외한 각 입력 줄의 문자를 뒤집어 원래 문장을 순서대로 출력합니다.쉬움1문자열아직 제출이 없습니다1초256 MB채점 가능
가로로 두 배 늘린 그림첫 번째 그림의 각 문자를 가로로 두 번 반복했을 때 두 번째 그림과 같은지 판정합니다.쉬움1구현문자열아직 제출이 없습니다1초512 MB채점 가능
두 줄 이어 붙이기두 줄에 주어진 문자열을 순서대로 공백 없이 이어 붙여 한 줄로 출력합니다.쉬움1문자열아직 제출이 없습니다1초256 MB채점 가능
줄 세우기선수 이름 목록이 사전 순으로 오름차순인지 내림차순인지 확인해 INCREASING, DECREASING, NEITHER 중 하나를 출력합니다.쉬움1문자열배열아직 제출이 없습니다1초256 MB채점 가능
아핀 암호각 테스트 케이스마다 평문 대문자에 E(X) = (aX + b) mod 26을 적용해 암호문을 출력합니다.쉬움1구현문자열+1아직 제출이 없습니다5초256 MB채점 가능
ROT13주어진 문자열의 각 영문자를 13자리씩 밀어 ROT13으로 암호화하고 나머지 문자는 그대로 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초256 MB채점 가능
숫자의 합공백 없이 붙어 있는 N개 숫자를 모두 더해 합을 출력합니다.쉬움1구현문자열아직 제출이 없습니다1초256 MB채점 가능
열 개씩 끊어 출력하기주어진 단어를 앞에서부터 열 글자씩 끊어 한 줄에 하나씩 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초256 MB채점 가능
에세이0부터 B-1까지 십진수 자릿수를 a부터 j까지 문자로 바꿔 서로 다른 단어 B개를 출력합니다.쉬움1구현문자열아직 제출이 없습니다1초64 MB채점 가능
NNN을 N번 이어 붙인 문자열 중 앞 최대 M자를 출력합니다.쉬움1구현문자열아직 제출이 없습니다1초32 MB채점 가능
센타우리 프라임의 통치자나라 이름 T개가 주어지면 마지막 글자를 보고 왕, 여왕, 통치자 없음 가운데 답을 정해진 형식으로 출력합니다.쉬움1문자열구현아직 제출이 없습니다5초512 MB채점 가능
센타우리 프라임의 통치자나라 이름 T개가 주어지면 마지막 글자가 자음인지 모음인지 y인지에 따라 왕과 여왕과 통치자 없음을 출력합니다.쉬움1문자열구현아직 제출이 없습니다5초512 MB채점 가능
KBO 한국시리즈 우승팀 번호한국시리즈에서 우승한 KBO 구단의 한글 이름이 주어지면, 그 구단에 배정된 번호를 출력한다.쉬움1구현문자열+1아직 제출이 없습니다2초512 MB채점 가능
조지 불true AND false 형태로 주어진 불리언 연산 하나를 읽고 결과를 출력한다.쉬움1구현문자열+2아직 제출이 없습니다2초512 MB채점 가능
Java2016목표 상수 c가 주어지면 정해진 매크로 정의 20개를 출력하고, c의 각 비트가 1인 자리에 해당하는 매크로를 덧붙여 하나의 식을 만든다.쉬움1구현시뮬레이션+2아직 제출이 없습니다2초512 MB채점 가능
히스토그램막대 길이 n개를 입력받아 각 길이 k마다 등호를 k개 출력한다.쉬움1구현문자열아직 제출이 없습니다2초512 MB채점 가능
토너먼트 조 배정여섯 경기의 결과에서 승리 수를 세어 1, 2, 3 그룹 중 하나를 출력하고, 승리가 없으면 -1을 출력한다.쉬움1구현문자열아직 제출이 없습니다2초512 MB채점 가능
헬리콥터제시된 ASCII 아트 헬리콥터를 그대로 출력하되, 어느 줄도 공백으로 끝나지 않게 한다.쉬움1구현문자열아직 제출이 없습니다1초512 MB채점 가능
좌중을 사로잡는 건배사마침표로 구분된 여덟 가지 건배 구호 약어 중 하나를 입력받아, 그것이 줄인 전체 문구를 그대로 출력한다.쉬움1구현문자열+1아직 제출이 없습니다2초512 MB채점 가능
CAPS소문자로 이루어진 문자열을 입력받아 모든 문자를 대문자로 바꿔 출력한다.쉬움1문자열구현아직 제출이 없습니다2초512 MB채점 가능
너의 이름은 몇 점이니?대문자로 된 이름이 주어지면 각 문자의 알파벳 순서 값을 모두 더해 출력한다.쉬움1문자열구현아직 제출이 없습니다1초128 MB채점 가능
심각한 문제문자 2와 e로만 이루어진 문자열에서 두 문자의 개수를 세어 더 많은 쪽을 출력하고, 같으면 yee를 출력한다.쉬움1문자열구현아직 제출이 없습니다1초256 MB채점 가능
Is it rated?지난 Codeforces 대회 이름이 주어지면, 그 대회가 레이티드였으면 1을, 아니면 0을 출력한다.쉬움1구현문자열아직 제출이 없습니다1초512 MB채점 가능
이모지짧은 메시지가 주어질 때, 각 줄에 ASCII 단축 코드로 표현된 Slack 고양이 이모지가 있는지 판별한다.쉬움1문자열구현+1아직 제출이 없습니다1초512 MB채점 가능
인사h 뒤에 e가 여러 개 오고 y로 끝나는 인사말이 주어질 때, e의 개수를 두 배로 늘린 인사말을 출력한다.쉬움1문자열구현아직 제출이 없습니다1초512 MB채점 가능
동물 왕국 선거Tiger 또는 Lion으로 이루어진 아홉 개의 표를 읽고 과반수를 받은 후보를 출력한다.쉬움1구현문자열아직 제출이 없습니다1초512 MB채점 가능
극한 기온날짜와 정수 온도들이 함께 주어진 입력을 읽고, 모든 측정값 가운데 가장 낮은 온도와 가장 높은 온도를 출력한다.쉬움1구현배열+2아직 제출이 없습니다2초512 MB채점 가능
모음 세기소문자로 이루어진 문자열에서 모음 a, i, u, e, o의 개수를 센다.쉬움1문자열구현아직 제출이 없습니다2초512 MB채점 가능
문자열 반전문자열 S의 A번째부터 B번째 문자까지 순서를 뒤집고 나머지는 그대로 두어 결과 문자열을 출력한다.쉬움1문자열구현아직 제출이 없습니다2초512 MB채점 가능
걷는 아담각 문자가 'U' 또는 'D'인 문자열에서 처음 'D'가 나오는 위치를 세고, 'D'가 없으면 문자열 길이를 출력한다.쉬움1문자열구현+1아직 제출이 없습니다2초512 MB채점 가능
Timecard주어진 문자열에서 대문자를 모두 소문자로 바꿔 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초512 MB지문만 제공
연길이의 이상형네 글자 MBTI 문자열이 주어지면 각 자리를 반대 글자로 바꾼 유형을 출력한다.쉬움1구현문자열아직 제출이 없습니다1초512 MB지문만 제공
Java Bitecode문자열에서 J, A, V를 모두 제거한 결과를 출력하고, 남는 문자가 없으면 nojava를 출력합니다.쉬움1문자열구현아직 제출이 없습니다1초1024 MB지문만 제공
선린인터넷고등학교 교가길이 N인 문자열 S가 주어지면 마지막 5글자를 출력한다.쉬움1문자열구현아직 제출이 없습니다1초512 MB지문만 제공
이 문제는 D2 입니다.주어진 문자열 안에 D2 또는 d2가 부분 문자열로 들어 있는지 확인하고, 있으면 D2를, 없으면 unrated를 출력합니다.쉬움1문자열구현아직 제출이 없습니다2.222초222 MB지문만 제공
driip주어진 소문자 문자열이 정확히 "driip"으로 끝나는지 판단해 "cute" 또는 "not cute"를 출력한다.쉬움1문자열구현아직 제출이 없습니다0.5초16 MB지문만 제공