본문 바로가기

Algorithm and PS/백준(Kotlin)28

백준 - 2309 일곱 난쟁이 (코틀린) [문제] www.acmicpc.net/problem/2309 2309번: 일곱 난쟁이 아홉 개의 줄에 걸쳐 난쟁이들의 키가 주어진다. 주어지는 키는 100을 넘지 않는 자연수이며, 아홉 난쟁이의 키는 모두 다르며, 가능한 정답이 여러 가지인 경우에는 아무거나 출력한다. www.acmicpc.net [코드] import java.io.* fun main() { val br = BufferedReader(InputStreamReader(System.`in`)) val bw = BufferedWriter(OutputStreamWriter(System.out)) val list = mutableListOf() val arr = Array(100){ 0 } for(i in 0..8) { val a = br.rea.. 2021. 5. 10.
백준 - 2562 최댓값 (코틀린) [문제] www.acmicpc.net/problem/2562 2562번: 최댓값 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어 www.acmicpc.net [코드] import java.util.* import java.io.* fun main() { val br = BufferedReader(InputStreamReader(System.`in`)) val bw = BufferedWriter(OutputStreamWriter(System.out)) var index = 0 var max = 0 for(i in 0..8) {.. 2021. 5. 10.
백준 - 10871 A+B (코틀린) [문제] www.acmicpc.net/problem/10871 10871번: X보다 작은 수 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. www.acmicpc.net [코드] import java.util.* import java.io.* //기본 문제 fun main() { val br = BufferedReader(InputStreamReader(System.`in`)) val bw = BufferedWriter(OutputStreamWriter(System.out)) val st1 = StringTokenizer(br.readLine()) va.. 2021. 5. 7.
백준 - 1000 A+B (코틀린) [문제] www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net [코드] import java.io.* import java.util.* fun main() { val br = BufferedReader(InputStreamReader(System.`in`)) val bw = BufferedWriter(OutputStreamWriter(System.out)) val st = StringTokenizer(br.readLine()) bw.write("${st.nextToken().toInt()+st.nextToken().toInt()}") bw.flush() bw.close() } [풀이.. 2021. 5. 5.