``` 백준 9663번 N-Queen Kotlin 구현해 보기 ``` 이번 글을 통해 배워갈 내용 백준 9663번 N-Queen Kotlin 풀이 https://www.acmicpc.net/problem/9663 9663번: N-Queen N-Queen 문제는 크기가 N × N인 체스판 위에 퀸 N개를 서로 공격할 수 없게 놓는 문제이다. N이 주어졌을 때, 퀸을 놓는 방법의 수를 구하는 프로그램을 작성하시오. www.acmicpc.net 백준 9663번 N-Queen는 난이도 골드 등급의 문제로서 N X N 크기의 체스판에 N개의 퀸을 서로 공격할 수 없게 두는 경우 놓는 방법의 경우의 수를 구하는 코드를 작성하면 됩니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을..
``` 백준 14888번 연산자 끼워넣기 Kotlin 구현해 보기 ``` 이번 글을 통해 배워갈 내용 백준 14888번 풀이 https://www.acmicpc.net/problem/14888 14888번: 연산자 끼워넣기 첫째 줄에 수의 개수 N(2 ≤ N ≤ 11)가 주어진다. 둘째 줄에는 A1, A2, ..., AN이 주어진다. (1 ≤ Ai ≤ 100) 셋째 줄에는 합이 N-1인 4개의 정수가 주어지는데, 차례대로 덧셈(+)의 개수, 뺄셈(-)의 개수, www.acmicpc.net 백준 14888번 연산자 끼워넣기는 난이도 실버문제로서 수의 개수 해당되는 수의 개수만큼의 수들 연산자의 종류와 개수들이 주어질 때 해당되는 연산자와 수들을 조합해서 만들 수 있는 가장 큰 수와 작은 수를 구해주면 되는..
``` 백준 1076번 저항 Kotlin 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 1076번 풀이 https://www.acmicpc.net/problem/1076 1076번: 저항 첫째 줄에 첫 번째 색, 둘째 줄에 두 번째 색, 셋째 줄에 세 번째 색이 주어진다. 위의 표에 있는 색만 입력으로 주어진다. www.acmicpc.net 백준 1076번 저항은 난이도 브론즈 등급의 문제로서 처음 두 개의 색은 저항의 값 나머지 한 개의 색은 곱해야 하는 값으로 쓰고 해당 표를 참조해서 맵핑만 하면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 입력을 받고 정해진 조건에 맞춰서 계산을 해서 출력해주면 되는 문제입니다. 스..
``` 백준 25904번 안녕 클레오파트라 세상에서 제일가는 포테이토칩 Kotlin 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 25904번 풀이 https://www.acmicpc.net/problem/25904 25904번: 안녕 클레오파트라 세상에서 제일가는 포테이토칩 "안녕 클레오파트라 세상에서 제일가는 포테이토칩"은 이전 사람보다 높은 목소리로 🎵 안녕 클레오파트라 세상에서 제일가는 포테이토칩🎵 을 외치는 게임이다. $1$번부터 $N$번까지의 사람이 www.acmicpc.net 백준 25904번 안녕 클레오파트라 세상에서 제일가는 포테이토칩은 난이도 브론즈 등급의 문제로서 N명이 원으로 서있고 순서대로 소리를 냅니다. 처음으로 내는 소리가 X 라면 X + 1 , 2 ,3으로 계속 소리 크..
``` 백준 1075번 나누기 Kotlin 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 1075번 풀이 https://www.acmicpc.net/problem/1075 1075번: 나누기 첫째 줄에 N, 둘째 줄에 F가 주어진다. N은 100보다 크거나 같고, 2,000,000,000보다 작거나 같은 자연수이다. F는 100보다 작거나 같은 자연수이다. www.acmicpc.net 백준 1075번 나누기는 난이도 브론즈 등급의 문제로서 100보다 크거나 같고 2,000,000,000 보다 작은 정수 N과 100 보다 작거나 같은 자연수 F가 주어질 때 N의 1자리 10자리 수를 바꿔서 F로 나누어지는 최소 수를 구하면 됩니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 ..
``` 백준 26041번 비슷한 전화번호 표시 코틀린 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 26041번 비슷한 전화번호 풀이 https://www.acmicpc.net/problem/26041 26041번: 비슷한 전화번호 표시 n개의 전화번호가 공백으로 구분된 문자열 A가 주어진다. 문자열 A에는 중복된 전화번호가 존재할 수 있다. 추가로, 하나의 전화번호 B가 주어진다. 전화번호는 문자 ‘1’ ~ 문자 ‘9’로 이루어 www.acmicpc.net 백준 26041번 비슷한 전화번호는 난이도 브론즈 등급의 문제로서 문자열 리스트 A에 포함된 문자 중 문자 B를 앞에 Prefix(접두사)로 포함하며 B와 다른 문자를 찾아주면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안..
``` 백준 26026번 Coffee Cup Combo Kotlin 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 26026번 Coffee Cup Combo Kotlin 풀이 https://www.acmicpc.net/problem/26026 26026번: Coffee Cup Combo Jonna is a university student who attends $n$ lectures every day. Since most lectures are way too simple for an algorithmic expert such as Jonna, she can only stay awake during a lecture if she is drinking coffee. During a single lect..
``` 백준 25501번 재귀의 귀재 Kotlin 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 25501번 재귀의 귀재 풀이 https://www.acmicpc.net/problem/25501 25501번: 재귀의 귀재 각 테스트케이스마다, isPalindrome 함수의 반환값과 recursion 함수의 호출 횟수를 한 줄에 공백으로 구분하여 출력한다. www.acmicpc.net 백준 25501번 재귀의 귀재는 난이도 브론즈 등급의 문제로서 아래와 같은 코드 블록이 주어지면 테스트 케이스만큼 recursion함수가 몇 번 호출되는지 isPalindrome이 true인지 false인지 출력해주면 됩니다. object Main { fun recursion(s: String, l: Int, r: In..