https://www.acmicpc.net/problem/11654
풀이
더보기
버퍼에서 받아온 값은 한 자여도 char로 변환할 수 없고, charArray로 변환하고 -> charArray의 첫 문자(어차피 한 문자니까)를 아스키코드로 변환한다. 이 때 코틀린은 (char).code로 아스키코드로 변환할 수 있다.
import java.io.BufferedReader
import java.io.BufferedWriter
import java.io.InputStreamReader
import java.io.OutputStreamWriter
fun main(args: Array<String>) {
question11654()
}
fun question11654() {
var reader = BufferedReader(InputStreamReader(System.`in`))
var writer = BufferedWriter(OutputStreamWriter(System.out))
var alphabet = reader.readLine().toString().toCharArray()
writer.write("${alphabet[0].code}")
writer.flush()
}
반응형
'스터디(beakjoon)' 카테고리의 다른 글
Kotlin] 백준 2675번 문제풀이 (0) | 2023.05.30 |
---|---|
Kotlin] 백준 11720번 문제풀이 (0) | 2023.05.26 |
Kotlin] 백준 9086번 문제 풀이 (0) | 2023.04.28 |
Kotlin] 백준 2743번 문제 풀이 (0) | 2023.04.28 |
Kotlin] 백준 27866번 문제 풀이 (0) | 2023.04.27 |