본문 바로가기
스터디(programmers)

Kotlin] 프로그래머스 lv.0 문자열 돌리기

by 김마리님 2023. 6. 7.

https://school.programmers.co.kr/learn/courses/30/lessons/181945?language=kotlin 

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

 

풀이

더보기

가로로 늘어진 글자를 세로로 정렬하는 것이다.

즉, 글자를 하나씩 떼어 줄바꿈 하여 출력하면 된다. 글자를 하나씩 떼는 법은.. toCharArray()를 이용해 글자 하나로 이루어진 배열을 출력할 수 있다. 이 배열을 forEach를 통해 문자 하나에 접근 후 println를 이용해 문자를 하나씩 출력하자.

fun main(args: Array<String>) {
    val s1 = readLine()!!.toCharArray()
    s1.forEach {
        println(it)
    }
}
반응형