[문제]
[코드]
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()
}
[풀이]
간단한 문제.
파이썬으로 풀다가 코틀린으로 전환하면서 풀기 시작한 기본 문제 중 하나.
두 수를 입력받아서 더한 값을 출력한다.
빠른 입출력을 위해 BufferdReader와 BufferedWriter를 사용.
하지만 한 줄 정도의 출력은 그냥 println이 더 빠른 것으로 보인다.
StringTokenizer을 통해 띄어쓰기로 나눠진 입력 숫자들을 바로 사용하게 하였다.
Github: https://github.com/eshc123/2021AlgorithmStudy/blob/main/src/main/PS/baekjoon/1000.kt
'Algorithm and PS > 백준(Kotlin)' 카테고리의 다른 글
백준 - 11328 Strfry (코틀린) (0) | 2021.05.15 |
---|---|
백준 - 2577 숫자의 개수 (코틀린) (0) | 2021.05.11 |
백준 - 2309 일곱 난쟁이 (코틀린) (0) | 2021.05.10 |
백준 - 2562 최댓값 (코틀린) (0) | 2021.05.10 |
백준 - 10871 A+B (코틀린) (0) | 2021.05.07 |
댓글