``` 백준 27294번 몇개고? Kotlin 구현해 보기 ``` 이번 글을 통해 배워갈 내용 백준 27294번 풀이 https://www.acmicpc.net/problem/27294 27294번: 몇개고? 첫 번째 줄에 시간을 의미하는 정수 $T$ ($0 \le T \le 23$)와 술의 유무를 의미하는 정수 $S$ ($0 \le S \le 1$)가 공백으로 구분되어 주어진다. $T$가 $11$이하이면 아침 시간, $12$이상 $16$ 이하이면 점심 시 www.acmicpc.net 백준 27294번 몇개고?는 난이도 브론즈 등급의 문제로서 두 가지 Boolean 값에 따라서 해당되는 결과를 출력하면 되는 문제입니다 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시..
``` 백준 27433번 팩토리얼 2 Kotlin 구현해 보기 ``` 이번 글을 통해 배워갈 내용 백준 27433번 풀이 https://www.acmicpc.net/problem/27433 27433번: 팩토리얼 2 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. www.acmicpc.net 백준 27433번 팩토리얼 2는 난이도 브론즈 등급의 문제로서 0부터 20 사이의 수가 주어지면 해당 수의 팩토리얼을 구해주면 됩니다 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 입력을 받고 정해진 조건에 맞춰서 계산을 해서 출력해 주면 되는 문제입니다. fun main() { val inputDto = getInpu..
``` 백준 18258번 큐 2 Kotlin 구현해 보기 ``` 이번 글을 통해 배워갈 내용 백준 18258번 풀이 https://www.acmicpc.net/problem/18258 18258번: 큐 2 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 2,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 백준 18258번 큐 2는 난이도 실버 등급의 문제로서 주어진 명령어에 따라 큐를 구현해 주면 됩니다 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. push 했을 때는 출력을 안 한다는 점만 잘 고려..
``` 백준 27522번 팀순위정하기 Kotlin 구현해 보기 ``` 이번 글을 통해 배워갈 내용 백준 27522번 풀이 https://www.acmicpc.net/problem/27522 27522번: 카트라이더: 드리프트 레드팀은 2, 4, 5, 6등을 달성하여 총 $20$점을, 블루팀은 1, 3, 7, 8등을 달성하여 총 $19$점을 기록하였다. www.acmicpc.net 백준 27522번 카트라이더: 드리프트는 난이도 브론즈 등급의 문제로서 선수들의 결괏값이 있을 때 주어진 조건에 따라서 팀순위를 정해주면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 순서정렬을 정석대로 숫자로 나눠서 정렬해 주는 게 좋지만 시간관계상 ..
``` 백준 27908번 Kalendar Kotlin 구현해 보기 ``` 이번 글을 통해 배워갈 내용 백준 27908번 풀이 https://www.acmicpc.net/problem/27908 27908번: Kalendar The first and only line contains integers $n$ and $d$ ($1 ≤ n ≤ 99$, $1 ≤ d ≤ 7$), the number of days in the month, and the day it starts with. www.acmicpc.net 백준 27908번 Kalendar는 난이도 브론즈 등급의 문제로서 설명 한 달에 n개의 날이 있고 해당 달에 첫 시작일이 첫 주에 d번째 날일 때 달력을 텍스트로 아래와 같이 그려주면 되는 문제입니다. ..
``` 백준 2110번 공유기 설치 Kotlin 구현해 보기 ``` 이번 글을 통해 배워갈 내용 백준 2110번 풀이 https://www.acmicpc.net/problem/2110 2110번: 공유기 설치 첫째 줄에 집의 개수 N (2 ≤ N ≤ 200,000)과 공유기의 개수 C (2 ≤ C ≤ N)이 하나 이상의 빈 칸을 사이에 두고 주어진다. 둘째 줄부터 N개의 줄에는 집의 좌표를 나타내는 xi (0 ≤ xi ≤ 1,000,000,000)가 www.acmicpc.net 백준 2110번 공유기 설치는 난이도 골드 등급의 문제로서 N 개의 공유기를 H개의 집들 사이사이에 설치하고 H개의 직선 좌표가 주어질 때 가장 가까운 두 공유기 간의 거리에 최대치를 구해주면 되는 문제입니다. 30분 정도 위에 ..
``` 백준 2470번 두 용액 Kotlin 구현해 보기 ``` 이번 글을 통해 배워갈 내용 백준 2470번 풀이 https://www.acmicpc.net/problem/2470 2470번: 두 용액 첫째 줄에는 전체 용액의 수 N이 입력된다. N은 2 이상 100,000 이하이다. 둘째 줄에는 용액의 특성값을 나타내는 N개의 정수가 빈칸을 사이에 두고 주어진다. 이 수들은 모두 -1,000,000,000 이상 1,000,00 www.acmicpc.net 백준 2470번 두용액은 난이도 골드 등급의 문제로서 1부터 10억까지의 양의 정수로 표현되는 산성 용액 -1부터 -10억까지의 음의 정수로 표현되는 알칼리 용액 들이 주어지고 주어진 용액들 중에 두 개의 용액을 섞어서 0에 가까운 값을 만들어주면 되..
``` 백준 3449번 해밍 거리 Kotlin 구현해 보기 ``` 이번 글을 통해 배워갈 내용 백준 3449번 해밍 거리 풀이 https://www.acmicpc.net/problem/3449 3449번: 해밍 거리 입력을 여러 개의 테스트 케이스로 이루어져 있다. 첫째 줄에는 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 두 줄로 이루어져 있다. 각 줄에는 이진수가 하나씩 주어진다. 두 이진 www.acmicpc.net 백준 3449번 해밍거리는 난이도 브론즈 등급의 문제로서 테스트케이스만큼 두 이진수가 주어지면 두 이진수에 각 자릿수별로 다른 값을 세서 출력해 주면 됩니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 자릿수가 같..