https://www.acmicpc.net/problem/10950
풀이
더보기
먼저 처음 값을 받고, 그 값을 반복갯수로 설정하고, while문을 통해서 이 반복갯수만큼 반복한다.
근데 nextInt 이후에 nextLine을 쓰면 nextInt와 nextLine 사이의 공백을 읽으면서 split이 불가능해지므로, 한번 sc.nextLine을 사용함으로서 공백을 읽는 것을 방지해야만한다.
import java.util.Scanner
fun main(args: Array<String>) {
question10950()
}
fun question10950() {
var sc = Scanner(System.`in`)
var case = sc.nextInt()
var count = 1
sc.nextLine()
while (count <= case) {
var numbers = sc.nextLine().split(" ").map { it.toInt() }
println(numbers[0] + numbers[1])
count += 1
}
}
반응형
'스터디(beakjoon)' 카테고리의 다른 글
Kotlin] 백준 25304번 문제 풀이 (0) | 2023.04.13 |
---|---|
Kotlin] 백준 8393번 문제 풀이 (0) | 2023.04.13 |
Kotlin] 백준 2739번 문제 풀이 (0) | 2023.04.11 |
Kotlin] 백준 2480번 문제 풀이 (0) | 2023.04.10 |
Kotlin] 백준 2525번 문제 풀이 (0) | 2023.04.09 |