1. Scanner 를 이용한 방식
import java.util.*
fun main(args: Array<String>) = with(Scanner(System.`in`)) {
while (true) {
val A = nextInt()
val B = nextInt()
if (A == 0 && B == 0) {
break
}
println("${A + B}")
}
}
2. BufferedReader 를 이용한 방식
import java.io.BufferedReader
import java.io.InputStreamReader
import java.util.*
fun main(args: Array<String>) = with(BufferedReader(InputStreamReader(System.`in`))) {
while (true) {
val st = StringTokenizer(readLine())
val A = Integer.parseInt(st.nextToken())
val B = Integer.parseInt(st.nextToken())
if (A == 0 && B == 0) {
break
}
println("${A + B}")
}
}
아직은 쉬운걸해서 그런지 재밌네요ㅎㅎ
'개발 > 알고리즘' 카테고리의 다른 글
[알고리즘] 백준 1929번 : 소수 구하기 (Koltin) (0) | 2020.12.06 |
---|---|
[알고리즘] 백준 2839번 : 설탕 배달 (Kotlin) (0) | 2020.12.02 |
[알고리즘] 백준 1152번 : 단어의 개수 (Kotlin) (0) | 2020.12.01 |
[알고리즘] 백준 2562번 : 최댓값 (Kotlin) (0) | 2020.11.26 |
[알고리즘] 백준 10871번 : X보다 작은 수 (Kotlin) (0) | 2020.11.18 |
댓글