``` 백준 10810번 공 넣기 Kotlin 구현해 보기 ``` 배워갈 내용 백준 10810번 풀이 문제 링크 https://www.acmicpc.net/problem/10810 10810번: 공 넣기 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 또, 1번부터 N번까지 번호가 적혀있는 공을 매우 많이 가지고 있다. 가장 처음 바구니에는 공이 www.acmicpc.net 문제 설명 백준 10810번 공 넣기는 난이도 브론즈 등급의 문제로서 바구니 N개가 주어지고 공 넣기 명령 M 번을 수행합니다 각 공넣기 명령에는 i, j, k 가 주어집니다 i 번 부터 j 번 바구니까지 모두 공을 빼고 i 번 부터 j 번 바구니까지 k개의 공을 넣어줍니다 명령이 끝..
``` 백준 1436번 영화감독 숌 Kotlin 구현해 보기 ``` 배워갈 내용 백준 1436번 풀이 문제 링크 https://www.acmicpc.net/problem/1436 1436번: 영화감독 숌 666은 종말을 나타내는 수라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워 www.acmicpc.net 문제 설명 백준 1436번 영화감독 숌은 난이도 실버 등급의 문제로서 설명 세상의 종말 시리즈 영화의 감독인 숌은 영화 제목을 만들기 위해 종말의 수를 사용합니다. 종말의 수는 적어도 3개 이상의 연속된 6을 포함하는 수입니다. 예를 들어, 666, 1666, 2666, 등이 종말의 ..
``` 백준 27866번 문자와 문자열 Kotlin 구현해 보기 ``` 배워갈 내용 백준 27866번 풀이 문제 링크 https://www.acmicpc.net/problem/27866 27866번: 문자와 문자열 첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 $S$가 주어진다. 단어의 길이는 최대 $1\,000$이다. 둘째 줄에 정수 $i$가 주어진다. ($1 \le i \le \left|S\right|$) www.acmicpc.net 문제 설명 백준 27866번 문자와 문자열은 난이도 브론즈 등급의 문제로서 설명 주어진 문자열 S와 정수 i가 있을 때 목표는 문자열 S의 i번째 글자를 출력 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 코..
``` 백준 12865번 평범한 배낭 Kotlin 구현해 보기 ``` 배워갈 내용 백준 12865번 풀이 문제 링크 https://www.acmicpc.net/problem/12865 12865번: 평범한 배낭 첫 줄에 물품의 수 N(1 ≤ N ≤ 100)과 준서가 버틸 수 있는 무게 K(1 ≤ K ≤ 100,000)가 주어진다. 두 번째 줄부터 N개의 줄에 거쳐 각 물건의 무게 W(1 ≤ W ≤ 100,000)와 해당 물건의 가치 V(0 ≤ V ≤ 1,000) www.acmicpc.net 문제 설명 백준 12865번 평범한 배낭은 난이도 골드 등급의 문제로서 주어진 배낭 무게 한도 내에서 여러 물건 중 선택하여 최대 가치를 얻는 문제 물건의 수, 무게, 가치, 배낭 무게 한도가 주어짐 입력: 물건 수 ..
``` 백준 3190번 뱀 Kotlin 구현해 보기 ``` 배워갈 내용 백준 3190번 뱀 풀이 문제 링크 https://www.acmicpc.net/problem/3190 3190번: 뱀 'Dummy' 라는 도스게임이 있다. 이 게임에는 뱀이 나와서 기어다니는데, 사과를 먹으면 뱀 길이가 늘어난다. 뱀이 이리저리 기어다니다가 벽 또는 자기자신의 몸과 부딪히면 게임이 끝난다. 게임 www.acmicpc.net 문제 설명 백준 3190번 뱀은 난이도 골드등급의 문제로서 보드의 크기 N (2 ≤ N ≤ 100)과 사과의 개수 K (0 ≤ K ≤ 100)가 주어집니다. 다음 K개의 줄에는 사과의 위치가 주어지며, 각 위치는 행과 열로 표시됩니다. 맨 위 왼쪽 (1행 1열)에는 사과가 없습니다. 뱀의 방향 변환..
``` 백준 13458번 시험 감독 Kotlin 구현해 보기 ``` 배워갈 내용 백준 13458번 풀이 문제 링크 https://www.acmicpc.net/problem/13458 13458번: 시험 감독 첫째 줄에 시험장의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 각 시험장에 있는 응시자의 수 Ai (1 ≤ Ai ≤ 1,000,000)가 주어진다. 셋째 줄에는 B와 C가 주어진다. (1 ≤ B, C ≤ 1,000,000) www.acmicpc.net 문제 설명 백준 13458번 시험 감독은 난이도 브론즈 등급의 문제로서 N개의 시험장이 있고 각 시험장에는 응시자가 있습니다. 총감독관은 한 시험장에서 B명을 감독하고, 부감독관은 한 시험장에서 C명을 감독할 수 있습니다. 각 ..
``` 백준 30030번 스위트콘 가격 구하기 Kotlin 구현해 보기 ``` 이번 글을 통해 배워갈 내용 백준 30030번 풀이 https://www.acmicpc.net/problem/30030 30030번: 스위트콘 가격 구하기 첫째 줄에 정수 $B(1\, 100\le B\le 9\, 900)$가 주어진다. $B$는 $11$의 배수이다. www.acmicpc.net 문제 설명 백준 30030번 스위트콘 가격 구하기는 난이도 브론즈 등급의 문제로서 A국에서 부가가치세 10프로를 더한 금액이 제시되면 간단하게 부가가치세를 더하기 전금액을 제시해 주면 되는 문제입니다 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 해결방안 설명 입력을 받고 정해진..
``` 백준 30032번 알파벳 뒤집기 Kotlin 구현해 보기 ``` 이번 글을 통해 배워갈 내용 백준 30032번 풀이 https://www.acmicpc.net/problem/30032 30032번: 알파벳 뒤집기 알파벳 소문자 d, b, q, p는 상하좌우로 뒤집으면 d, b, q, p 중 하나로 변하는 특별한 성질이 있다. 그 성질을 정리하면 다음과 같다. d를 상하로 뒤집으면 q로, 좌우로 뒤집으면 b로 변한다. b를 상하 www.acmicpc.net 백준 30032번 알파벳 뒤집기는 난이도 브론즈 등급의 문제로서 d를 상하로 뒤집으면 q로, 좌우로 뒤집으면 b로 b를 상하로 뒤집으면 p로, 좌우로 뒤집으면 d로 q를 상하로 뒤집으면 d로, 좌우로 뒤집으면 p로 p를 상하로 뒤집으면 b로, 좌..