-
[백준] 27866번: 문자와 문자열 - 코틀린(Kotlin)알고리즘/백준 2023. 10. 1. 00:01
https://www.acmicpc.net/problem/27866
문제해석
단어 S가 주어지고 정수 i가 주어졌을 때 i번째 글자를 출력하라
예제 입력 1 복사
Sprout 3
예제 출력 1 복사
r
코드
fun main() { val result = `27866_문자와문자열`() println(result) } fun `27866_문자와문자열`(): Char { val word = readln() val index = readln().toInt() - 1 return word[index] }
N번째 정수를 출력하기 위해서는 index의 관점에서 -1을 빼서 저장해 줍니다.
이후 word의 index를 Char로 반환하고 해당 결과를 출력합니다.
다른 사람이 풀이한 코드
//substring을 활용한 코드 val n = readLine().toString() val i = readLine().toInt() var result = n.substring(i-1,i) println(result)
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 18110번: solved.ac - 코틀린(kotlin) (0) 2023.10.02 [백준] 1654번: 랜선 자르기 - 코틀린(kotlin) (0) 2022.11.13 [백준] 2805번: 나무 자르기 - 코틀린(kotlin) (0) 2022.11.12 [백준] 1874번 : 스택 수열 - 코틀린(kotlin) (0) 2022.11.10 [백준] 4949번: 균형잡힌 세상 - 코틀린(kotlin) (0) 2022.11.09