
문제 풀이 날짜 : 2024/02/09정답여부 : 정답알고리즘 유형 : 구현티어 : Bronze 5Hello World!를 출력하시오.없음Hello World!를 출력하시오.출력의 기본적인 문제각각 언어마다 출력하는 문법 그대로 하면 됨,기본적인 언어의 출력 문법 지식

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 수학, 사칙연산두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)첫째 줄에 A+B를 출력한다.입력과 출력을 알

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 수학, 사칙연산시간 제한 : 2초두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오.첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)첫째 줄에 A-B를 출력한다

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 수학, 사칙연산시간 제한 : 1초두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오.첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)첫째 줄에 A×B를 출력한다

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 수학, 사칙연산시간 제한 : 2초두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)첫째 줄에 A/B를 출력한다

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 수학, 사칙연산시간 제한 : 1초두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A\*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 두 자연수 A와 B가 주어진다. (1 ≤

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현시간 제한 : 1초준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 수학, 사칙연산시간 제한 : 2초ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 수학, 사칙연산시간 제한 : 1초(A+B)%C는 ((A%C) + (B%C))%C 와 같을까?(A×B)%C는 ((A%C) × (B%C))%C 와 같을까?세 수 A, B, C가 주어졌을 때, 위의 네 가지 값

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 수학, 사칙연산시간 제한 : 1초(세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다.(1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 수학, 사칙연산시간 제한 : 1초꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다!첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현시간 제한 : 1초아래 예제와 같이 고양이를 출력하시오.없음.고양이를 출력한다.고양이 모양을 출력하면 됨.파이썬은 역슬래시 두개를 연속해야 인식함으로 역슬래시에 하나를 더 붙이면 됨python파이썬의 역슬래시

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현시간 제한 : 1초아래 예제와 같이 개를 출력하시오.없음.개를 출력한다.개의 모양을 출력하면 됨.파이썬은 역슬래시에 하나를 더 붙어야 출력이 됨python파이썬에 역슬래시 2개에도 하나를 더 붙어야 함.없음.

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현시간 제한 : 1초두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다.첫째 줄에 다음 세 가지 중 하나를 출력

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현시간 제한 : 1초시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.첫째 줄에 시험 점수가

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 수학, 사칙연산시간 제한 : 1초연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오.윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다.예를 들

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 기하학시간 제한 : 2초흔한 수학 문제 중 하나는 주어진 점이 어느 사분면에 속하는지 알아내는 것이다. 사분면은 아래 그림처럼 1부터 4까지 번호를 갖는다. "Quadrant n"은 "제n사분면"이라는 뜻

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 수학, 사칙연산시간 제한 : 1초상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다.상근이는 모든 방법을 동원해보았지

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 수학, 사칙연산시간 제한 : 1초KOI 전자에서는 건강에 좋고 맛있는 훈제오리구이 요리를 간편하게 만드는 인공지능 오븐을 개발하려고 한다. 인공지능 오븐을 사용하는 방법은 적당한 양의 오리 훈제 재료를 인공지능

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 수학, 사칙연산, 많은 조건 분기시간 제한 : 2초1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다.같은 눈이 3개가 나오면 10,000원+(같은 눈)

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 수학시간 제한 : 1초N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다.출력형식과

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 수학, 사칙연산시간 제한 : 1초두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.첫째 줄에 테스트 케이스의 개수 T가 주어진다.각 테스트 케이스는 한 줄로 이루어져 있으며, 각

티어 : Bronze 5 정답여부 : 정답 알고리즘 유형 : 구현, 수학 시간 제한 : 1초 💡문제 n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. 💡입력 첫째 줄에 n (1 ≤ n ≤ 10,000)이 주어진다. 💡출력 1부터 n까지

티어 : Bronze 4정답여부 : 정답알고리즘 유형 : 구현, 수학, 사칙연산시간 제한 : 1초준원이는 저번 주에 살면서 처음으로 코스트코를 가 봤다. 정말 멋졌다. 그런데, 몇 개 담지도 않았는데 수상하게 높은 금액이 나오는 것이다! 준원이는 영수증을 보면서 정확하

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현시간 제한 : 0.5초오늘은 혜아의 면접 날이다. 면접 준비를 열심히 해서 앞선 질문들을 잘 대답한 혜아는 이제 마지막으로 칠판에 직접 코딩하는 문제를 받았다. 혜아가 받은 문제는 두 수를 더하는 문제였다.

티어 : Bronze 4정답여부 : 정답알고리즘 유형 : 구현, 수학, 사칙연산시간 제한 : 1초본격적으로 for문 문제를 풀기 전에 주의해야 할 점이 있다. 입출력 방식이 느리면 여러 줄을 입력받거나 출력할 때 시간초과가 날 수 있다는 점이다.C++을 사용하고 있고

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 수학, 사칙연산시간 제한 : 1초두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.첫째 줄에 테스트 케이스의 개수 T가 주어진다.각 테스트 케이스는 한 줄로 이루어져 있으며, 각

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현시간 제한 : 1초첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.입력과 출력

티어 : Bronze 4정답여부 : 정답알고리즘 유형 : 구현, 수학, 사칙연산시간 제한 : 2초첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오.첫째 줄부터 N번째 줄까지 차

티어 : Bronze 5정답여부 : 오답알고리즘 유형 : 구현, 수학, 사칙연산시간 제한 : 1초두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.입력은 여러 개의 테스트 케이스로 이루어져 있다.각 테스트 케이스는 한 줄로 이루어져 있으며, 각

티어 : Bronze 5정답여부 : 오답알고리즘 유형 : 구현시간 제한 : 1초총 N개의 정수가 주어졌을 때, 정수 v가 몇 개인지 구하는 프로그램을 작성하시오.첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다.

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현시간 제한 : 1초정수 N개로 이루어진 수열 A와 정수 X가 주어진다. 이때, A에서 X보다 작은 수를 모두 출력하는 프로그램을 작성하시오.첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000)둘

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 구현, 수학시간 제한 : 1초N개의 정수가 주어진다. 이때, 최솟값과 최댓값을 구하는 프로그램을 작성하시오.첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공

티어 : Bronze 5정답여부 : 오답알고리즘 유형 : 구현시간 제한 : 1초9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오.예를 들어, 서로 다른 9개의 자연수3, 29, 38, 12, 57,

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 시물레이션시간 제한 : 1초도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 또, 1번부터 N번까지 번호가 적혀있는 공을 매우 많이 가지고 있다. 가장 처음

티어 : Bronze 2정답여부 : 정답알고리즘 유형 : 구현, 시물레이션시간 제한 : 1초도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 바구니에는 공이 1개씩 들어있고, 처음에는 바구니에 적혀있는 번호와 같은 번호가

티어 : Bronze 5정답여부 : 오답알고리즘 유형 : 구현시간 제한 : 1초X대학 M교수님은 프로그래밍 수업을 맡고 있다. 교실엔 학생이 30명이 있는데, 학생 명부엔 각 학생별로 1번부터 30번까지 출석번호가 붙어 있다.교수님이 내준 특별과제를 28명이 제출했는데

티어 : Bronze 2정답여부 : 정답알고리즘 유형 : 수학, 사칙연산시간 제한 : 1초두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은

티어 : Bronze 2정답여부 : 진행중알고리즘 유형 : 구현, 시물레이션시간 제한 : 1초도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 순서대로 적혀져 있다. 바구니는 일렬로 놓여져 있고, 가장 왼쪽 바구니를 1번째 바구니, 그

티어 : Bronze 2정답여부 : 정답알고리즘 유형 : 수학, 사칙연산시간 제한 : 1초세준이는 기말고사를 망쳤다. 세준이는 점수를 조작해서 집에 가져가기로 했다. 일단 세준이는 자기 점수 중에 최댓값을 골랐다. 이 값을 M이라고 한다. 그리고 나서 모든 점수를 점수

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 문자열시간 제한 : 1초단어 $S$와 정수 $i$가 주어졌을 때, $S$의 $i$번째 글자를 출력하는 프로그램을 작성하시오.첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 $S$가 주어진다. 단어의 길이

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 문자열시간 제한 : 1초알파벳으로만 이루어진 단어를 입력받아, 그 길이를 출력하는 프로그램을 작성하시오.첫째 줄에 영어 소문자와 대문자로만 이루어진 단어가 주어진다. 단어의 길이는 최대 100이다.첫째 줄

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현, 문자열시간 제한 : 1초문자열을 입력으로 주면 문자열의 첫 글자와 마지막 글자를 출력하는 프로그램을 작성하시오.입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현시간 제한 : 1초알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다.

티어 : Bronze 4정답여부 : 정답알고리즘 유형 : 수학, 구현, 문자열시간 제한 : 1초N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개

티어 : Bronze 2정답여부 : 정답알고리즘 유형 : 구현, 문자열시간 제한 : 1초알파벳 소문자로만 이루어진 단어 S가 주어진다. 각각의 알파벳에 대해서, 단어에 포함되어 있는 경우에는 처음 등장하는 위치를, 포함되어 있지 않은 경우에는 -1을 출력하는 프로그램을

티어 : Bronze 정답여부 : 정답알고리즘 유형 : 구현, 문자열시간 제한 : 1초문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로

티어 : Bronze 2정답여부 : 오답알고리즘 유형 : 구현, 문자열시간 제한 : 2초영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열에는 몇 개의 단어가 있을까? 이를 구하는 프로그램을 작성하시오. 단, 한 단어가 여러 번 등장하면 등장한 횟수만큼 모

티어 : Bronze 2정답여부 : \`\`알고리즘 유형 : 구현, 수학시간 제한 : 1초상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리

티어 : Bronze 2정답여부 : 정답알고리즘 유형 : 구현시간 제한 : 1초상근이의 할머니는 아래 그림과 같이 오래된 다이얼 전화기를 사용한다.전화를 걸고 싶은 번호가 있다면, 숫자를 하나를 누른 다음에 금속 핀이 있는 곳 까지 시계방향으로 돌려야 한다. 숫자를 하

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 구현, 문자열시간 제한 : 1초입력 받은 대로 출력하는 프로그램을 작성하시오.입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 구현시간 제한 : 1초아래 예제와 같이 새싹을 출력하시오.입력은 없다.새싹을 출력한다.입출력 문제로 새싹 그대로 출력하면 됨역슬래시가 있는곳에 하나씩 더 붙이기python없음.없음.없음.

티어 : Bronze 5정답여부 : 오답알고리즘 유형 : 수학, 구현, 사칙연산시간 제한 : 1초동혁이는 오래된 창고를 뒤지다가 낡은 체스판과 피스를 발견했다.체스판의 먼지를 털어내고 걸레로 닦으니 그럭저럭 쓸만한 체스판이 되었다. 하지만, 검정색 피스는 모두 있었으나

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 구현, 문자열시간 제한 : 1초알파벳 소문자로만 이루어진 단어가 주어진다. 이때, 이 단어가 팰린드롬인지 아닌지 확인하는 프로그램을 작성하시오.팰린드롬이란 앞으로 읽을 때와 거꾸로 읽을 때 똑같은 단어를 말한다.

티어 : Bronze 1정답여부 : 정답알고리즘 유형 : 구현, 문자열시간 제한 : 1초알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다.첫째 줄에 알파벳 대소

티어 : Silver 5정답여부 : 오답알고리즘 유형 : 구현, 문자열시간 제한 : 1초예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다.예를 들어, ljes=njak은 크로아티아 알파벳 6개(lj

티어 : Silver 5정답여부 : 정답알고리즘 유형 : 구현, 문자열시간 제한 : 2초그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin

티어 : Sliver 5 정답여부 : 정답알고리즘 유형 : 구현, 문자열시간 제한 : 1초인하대학교 컴퓨터공학과를 졸업하기 위해서는, 전공평점이 3.3 이상이거나 졸업고사를 통과해야 한다. 그런데 아뿔싸, 치훈이는 깜빡하고 졸업고사를 응시하지 않았다는 사실을 깨달았다!

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 구현, 수학,사칙연산시간 제한 : 1초N\*M크기의 두 행렬 A와 B가 주어졌을 때, 두 행렬을 더하는 프로그램을 작성하시오.첫째 줄에 행렬의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소

티어 : Bronze 3정답여부 : 오답알고리즘 유형 : 구현시간 제한 : 1초<그림 1>과 같이 9×9 격자판에 쓰여진 81개의 자연수 또는 0이 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 행 몇 열에 위치한 수인지 구하는 프로그램을 작성하시오.예를 들

티어 : Bronze 1정답여부 : 오답알고리즘 유형 : 구현, 문자열시간 제한 : 1초아직 글을 모르는 영석이가 벽에 걸린 칠판에 자석이 붙어있는 글자들을 붙이는 장난감을 가지고 놀고 있다. 이 장난감에 있는 글자들은 영어 대문자 ‘A’부터 ‘Z’, 영어 소문자 ‘a

티어 : Sliver 5정답여부 : 오답알고리즘 유형 : 구현시간 제한 : 1초가로, 세로의 크기가 각각 100인 정사각형 모양의 흰색 도화지가 있다. 이 도화지 위에 가로, 세로의 크기가 각각 10인 정사각형 모양의 검은색 색종이를 색종이의 변과 도화지의 변이 평행하

티어 : Bronze 2정답여부 : 정답알고리즘 유형 : 수학,구현, 문자열시간 제한 : 1초B진법 수 N이 주어진다. 이 수를 10진법으로 바꿔 출력하는 프로그램을 작성하시오.10진법을 넘어가는 진법은 숫자로 표시할 수 없는 자리가 있다. 이런 경우에는 다음과 같이

티어 : Bronze 1정답여부 : 정답알고리즘 유형 : 수학 ,구현, 문자열시간 제한 : 0.5초10진법 수 N이 주어진다. 이 수를 B진법으로 바꿔 출력하는 프로그램을 작성하시오.10진법을 넘어가는 진법은 숫자로 표시할 수 없는 자리가 있다. 이런 경우에는 다음과

티어 : Bronze 1정답여부 : 오답알고리즘 유형 : 수학시간 제한 : 0.25초땅 위에 달팽이가 있다. 이 달팽이는 높이가 V미터인 나무 막대를 올라갈 것이다.달팽이는 낮에 A미터 올라갈 수 있다. 하지만, 밤에 잠을 자는 동안 B미터 미끄러진다. 또, 정상에 올

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 수학, 사칙연산, 그리디 알고리즘시간 제한 : 1초미국으로 유학간 동혁이는 세탁소를 운영하고 있다. 동혁이는 최근에 아르바이트로 고등학생 리암을 채용했다.동혁이는 리암에게 실망했다.리암은 거스름돈을 주는 것을 자

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 수학시간 제한 : 1초상근이는 친구들과 함께 SF영화를 찍으려고 한다. 이 영화는 외계 지형이 필요하다. 실제로 우주선을 타고 외계 행성에 가서 촬영을 할 수 없기 때문에, 컴퓨터 그래픽으로 CG처리를 하려고 한

티어 : Bronze 2정답여부 : 정답알고리즘 유형 : 수학시간 제한 : 2초위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌

티어 : Silver 5정답여부 : 오답알고리즘 유형 : 수학, 구현시간 제한 : 0.5초무한히 큰 배열에 다음과 같이 분수들이 적혀있다.이와 같이 나열된 분수들을 1/1 → 1/2 → 2/1 → 3/1 → 2/2 → … 과 같은 지그재그 순서로 차례대로 1번, 2번,

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 수학, 사칙연산시간 제한 : 1초4 × 3 = 12이다.이 식을 통해 다음과 같은 사실을 알 수 있다.3은 12의 약수이고, 12는 3의 배수이다.4도 12의 약수이고, 12는 4의 배수이다.두 수가 주어졌을 때

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 수학, 브루트포스 알고리즘시간 제한 : 1초어떤 자연수 p와 q가 있을 때, 만일 p를 q로 나누었을 때 나머지가 0이면 q는 p의 약수이다. 6을 예로 들면6 ÷ 1 = 6 … 06 ÷ 2 = 3 … 06 ÷

티어 : Bronze 1정답여부 : 정답알고리즘 유형 : 수학, 구현 , 정수론시간 제한 : 2초어떤 숫자 n이 자신을 제외한 모든 약수들의 합과 같으면, 그 수를 완전수라고 한다.예를 들어 6은 6 = 1 + 2 + 3 으로 완전수이다.n이 완전수인지 아닌지 판단해주

티어 : Bronze 2정답여부 : 정답알고리즘 유형 : 수학, 정수론, 소수 판정시간 제한 : 2초주어진 수 N개 중에서 소수가 몇 개인지 찾아서 출력하는 프로그램을 작성하시오.첫 줄에 수의 개수 N이 주어진다. N은 100이하이다. 다음으로 N개의 수가 주어지는데

티어 : Bronze 2정답여부 : 오답알고리즘 유형 : 수학, 정수론,소수 판정시간 제한 : 2초자연수 M과 N이 주어질 때 M이상 N이하의 자연수 중 소수인 것을 모두 골라 이들 소수의 합과 최솟값을 찾는 프로그램을 작성하시오.예를 들어 M=60, N=100인 경우

티어 : Bronze 1정답여부 : 정답알고리즘 유형 : 수학, 정수론, 소수 판정시간 제한 : 1초정수 N이 주어졌을 때, 소인수분해하는 프로그램을 작성하시오.첫째 줄에 정수 N (1 ≤ N ≤ 10,000,000)이 주어진다.N의 소인수분해 결과를 한 줄에 하나씩

티어 : Bronze 5정답여부 : 정답알고리즘 유형 : 수학, 기하학, 사칙연산시간 제한 : 2초정수 A, B 가 주어진다. 세로 길이가 A cm, 가로 길이가 B cm 인 아래와 같은 직사각형의 넓이를 cm2 단위로 구하시오.표준 입력에 다음과 같은 형태로 입력이

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 수학, 기하학시간 제한 : 2초한수는 지금 (x, y)에 있다. 직사각형은 각 변이 좌표축에 평행하고, 왼쪽 아래 꼭짓점은 (0, 0), 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의

레벨 : Level 1 정답여부 : 정답언어 : Java정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.제한사항 : n은 0 이상 3000이하인 정수입니다.입출력의 예입출력 예 12의 약수는 1, 2, 3, 4, 6, 12

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 구현, 기하학시간 제한 : 1초세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오.세 점의 좌표가 한 줄에 하나씩 주어진다. 좌표는 1보다 크거나 같고,

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 수학, 사칙연산시간 제한 : 1초성원이는 수학을 정말 못 하는 고등학생이다. 수학을 못하는 대신 근성과 팔 힘이 뛰어난 성원이는 수학 시험에서 수학 지식을 사용하지 않고 근성과 체력을 사용해 문제를 푼다. 지난

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 수학, 구현,기하학시간 제한 : 1초임씨는 1950 년 한국전쟁으로 많은 손해를 본 사람들 중 하나다. 전쟁 통에 손해보지 않은 사람이 어디 있을까 만은 그는 6.25 가 일어나기 전만 해도 충청도 지방에 넓은

티어 : Bronze 4정답여부 : 정답알고리즘 유형 : 구현, 기하학시간 제한 : 1초창영이는 삼각형의 종류를 잘 구분하지 못한다. 따라서 프로그램을 이용해 이를 외우려고 한다.삼각형의 세 각을 입력받은 다음, 세 각의 크기가 모두 60이면, Equilateral세

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 수학, 구현, 기하학시간 제한 : 정답삼각형의 세 변의 길이가 주어질 때 변의 길이에 따라 다음과 같이 정의한다.Equilateral : 세 변의 길이가 모두 같은 경우Isosceles : 두 변의 길이만 같은

티어 : Bronze 3정답여부 : 정답알고리즘 유형 : 수학, 구현, 기하학시간 제한 : 2초영선이는 길이가 a, b, c인 세 막대를 가지고 있고, 각 막대의 길이를 마음대로 줄일 수 있다.영선이는 세 막대를 이용해서 아래 조건을 만족하는 삼각형을 만들려고 한다.각

티어 : Sliver 4정답여부 : 정답알고리즘 유형 : 구현, 자료구조,스택 시간 제한 : 0.5초정수를 저장하는 스택을 구현한 다음, 입력으로 주어지는 명령을 처리하는 프로그램을 작성하시오.명령은 총 다섯 가지이다.push X: 정수 X를 스택에 넣는 연산이다.po

티어 : Sliver 정답여부 : 정답알고리즘 유형 : 구현, 자료구현, 큐시간 제한 : 2초요세푸스 문제는 다음과 같다.1번부터 N번까지 N명의 사람이 원을 이루면서 앉아있고, 양의 정수 K(≤ N)가 주어진다. 이제 순서대로 K번째 사람을 제거한다. 한 사람이 제거

티어 : Lv. 2정답여부 : 오답트럭 여러 대가 강을 가로지르는 일차선 다리를 정해진 순으로 건너려 합니다. 모든 트럭이 다리를 건너려면 최소 몇 초가 걸리는지 알아내야 합니다. 다리에는 트럭이 최대 bridge_length대 올라갈 수 있으며, 다리는 weight

티어 : Sliver 2정답여부 : 오답알고리즘 유형 : 이분 탐색, 매개 변수 탐색시간 제한 : 1초상근이는 나무 M미터가 필요하다. 근처에 나무를 구입할 곳이 모두 망해버렸기 때문에, 정부에 벌목 허가를 요청했다. 정부는 상근이네 집 근처의 나무 한 줄에 대한 벌목

티어 : Lv. 3정답여부 : 오답알고리즘 유형 : 이분탐색, 매개 변색 탐수n명이 입국심사를 위해 줄을 서서 기다리고 있습니다. 각 입국심사대에 있는 심사관마다 심사하는데 걸리는 시간은 다릅니다.처음에 모든 심사대는 비어있습니다. 한 심사대에서는 동시에 한 명만 심사

티어 : Sliver 정답여부 : 오답알고리즘 유형 : 이분탐색, 매개 변수 탐색시간 제한 : 2초집에서 시간을 보내던 오영식은 박성원의 부름을 받고 급히 달려왔다. 박성원이 캠프 때 쓸 N개의 랜선을 만들어야 하는데 너무 바빠서 영식이에게 도움을 청했다.이미 오영식은

티어 : Sliver 2정답여부 : 정답알고리즘 유형 : 그래프 이론, 그래프 탐색, 너비 우선 탐색, 깊이 우선 탐색시간 제한 : 2초그래프를 DFS로 탐색한 결과와 BFS로 탐색한 결과를 출력하는 프로그램을 작성하시오. 단, 방문할 수 있는 정점이 여러 개인 경우에

티어 : Sliver 1정답여부 : 오답알고리즘 유형 : 그래프이론, 그래프탐색, 너비 우선 탐색,깊이 우선 탐색시간 제한 : 1초<그림 1>과 같이 정사각형 모양의 지도가 있다. 1은 집이 있는 곳을, 0은 집이 없는 곳을 나타낸다. 철수는 이 지도를 가지고 연

티어 : Sliver 2정답여부 : 정답알고리즘 유형 : 그래프 이론, 그래프 탐색,너비 우선 탐색,깊이 우선 탐색 시간 제한 : 1초차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하

티어 : Sliver 2 정답여부 : 정답 알고리즘 유형 : 그래프 이론, 그래프 탐색,너비 우선 탐색,깊이 우선 탐색 시간 제한 : 3초 💡문제 방향 없는 그래프가 주어졌을 때, 연결 요소 (Connected Component)의 개수를 구하는 프로그램을 작성하시

티어 : Bronze 5 정답여부 : 정답 알고리즘 유형 : 구현, 수학, 사칙연산 시간 제한 : 1초 💡문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 💡입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스

티어 : Bronze 5 정답여부 : 정답 알고리즘 유형 : 구현, 수학, 사칙연산 시간 제한 : 1초 💡문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 💡입력 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이

티어 : Bronze 3 정답여부 : 오답 알고리즘 유형 : 구현 시간 제한 : 1초 💡문제 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. 💡입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 💡출력 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을

티어 : Bronze 5 정답여부 : 오답 알고리즘 유형 : 구현 시간 제한 : 1초 💡문제 총 N개의 정수가 주어졌을 때, 정수 v가 몇 개인지 구하는 프로그램을 작성하시오. 💡입력 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정

티어 : Sliver 1정답여부 : 오답알고리즘 유형 : 그래프 이론, 그래프 탐색,너비 우선 탐색시간 제한 : 2초수빈이는 동생과 숨바꼭질을 하고 있다. 수빈이는 현재 점 N(0 ≤ N ≤ 100,000)에 있고, 동생은 점 K(0 ≤ K ≤ 100,000)에 있다.

티어 : Sliver 1정답여부 : 정답알고리즘 유형 : 그래프 이론, 그래프 탐색,너비 우선 탐색 시간 제한 : 오답N×M크기의 배열로 표현되는 미로가 있다.미로에서 1은 이동할 수 있는 칸을 나타내고, 0은 이동할 수 없는 칸을 나타낸다. 이러한 미로가 주어졌을 때

티어 : Sliver 4정답여부 : 오답알고리즘 유형 : 그리디 알고리즘, 정렬시간 제한 : 1초인하은행에는 ATM이 1대밖에 없다. 지금 이 ATM앞에 N명의 사람들이 줄을 서있다. 사람은 1번부터 N번까지 번호가 매겨져 있으며, i번 사람이 돈을 인출하는데 걸리는

티어 : Sliver 1정답여부 : 오답알고리즘 유형 : 그리디 알고리즘, 정렬시간 제한 : 1초한 개의 회의실이 있는데 이를 사용하고자 하는 N개의 회의에 대하여 회의실 사용표를 만들려고 한다. 각 회의 I에 대해 시작시간과 끝나는 시간이 주어져 있고, 각 회의가 겹

티어 : Sliver 3정답여부 : 오답알고리즘 유형 : 그리디 알고리즘시간 제한 : 1초영관이는 게임을 좋아한다. 별의별 게임을 다 하지만 그 중에서 제일 좋아하는 게임은 모두의 마블이다. 어김없이 오늘도 영관이는 학교 가는 버스에서 캐릭터 합성 이벤트를 참여했다.이

티어 : Sliver 4정답여부 : 정답알고리즘 유형 : 그리디 알고리즘시간 제한 : 1초준규가 가지고 있는 동전은 총 N종류이고, 각각의 동전을 매우 많이 가지고 있다.동전을 적절히 사용해서 그 가치의 합을 K로 만들려고 한다. 이때 필요한 동전 개수의 최솟값을 구하

티어 : bronze 3정답여부 : 오답알고리즘 유형 : 수학 , 구현, 사칙연산시간 제한 : 1초백준대학교에서는 대회에 나갈 때 2명의 여학생과 1명의 남학생이 팀을 결성해서 나가는 것이 원칙이다. (왜인지는 총장님께 여쭈어보는 것이 좋겠다.)백준대학교는 뛰어난 인재

티어 : Sliver 4정답여부 : 오답알고리즘 유형 : 수학, 그리디 알고리즘, 문자열, 정렬시간 제한 : 1초어느 날, 미르코는 우연히 길거리에서 양수 N을 보았다. 미르코는 30이란 수를 존경하기 때문에, 그는 길거리에서 찾은 수에 포함된 숫자들을 섞어 30의 배

티어 : Sliver 1정답여부 : 정답알고리즘 유형 : 다이나믹 프로그래밍시간 제한 : 2초BOJ 거리는 보도블록 N개가 일렬로 놓여진 형태의 도로이다. 도로의 보도블록은 1번부터 N번까지 번호가 매겨져 있다.스타트의 집은 1번에 있고, 링크의 집은 N번에 있다. 스

티어 : Sliver 1정답여부 : 오답알고리즘 유형 : 다이다믹 프로그래밍시간 제한 : 2초Day Of Mourning의 기타리스트 강토는 다가오는 공연에서 연주할 N개의 곡을 연주하고 있다. 지금까지 공연과는 다른 공연을 보여주기 위해서 이번 공연에서는 매번 곡이

티어 : Sliver 1정답여부 : 오답알고리즘 유형 : 다이나믹 프로그래밍시간 제한 : 1초N×N 게임판에 수가 적혀져 있다. 이 게임의 목표는 가장 왼쪽 위 칸에서 가장 오른쪽 아래 칸으로 규칙에 맞게 점프를 해서 가는 것이다.각 칸에 적혀있는 수는 현재 칸에서 갈

티어 : Gold 5 정답여부 : 오답 알고리즘 유형 : 다이나믹 프로그래밍 시간 제한 : 2초 💡문제 상담원으로 일하고 있는 백준이는 퇴사를 하려고 한다. 오늘부터 N+1일째 되는 날 퇴사를 하기 위해서, 남은 N일 동안 최대한 많은 상담을 하려고 한다. 백준