Programmers/Lv. 0 (完)

[Kotlin] Programmers 코딩테스트 입문 Day 06 문자열, 반복문, 출력, 배열, 조건문

chattymin 2023. 3. 17. 16:51
728x90
반응형

문자열 뒤집기

class Solution {
    fun solution(my_string: String) = my_string.reversed()
}

 

 

직각삼각형 출력하기

fun main(args: Array<String>) {
    val (n) = readLine()!!.split(' ').map(String::toInt)

    repeat(n){
        for (i in 0..it){
            print("*")
        }
        println()
    }
}

 

 

짝수 홀수 개수

class Solution {
    fun solution(num_list: IntArray) = intArrayOf(
    num_list.filter { it % 2 == 0 }.count(), 
    num_list.filter { it % 2 == 1 }.count()
    )
}

 

 

문자 반복 출력하기

fun solution(my_string: String, n: Int) = my_string.map {it.toString().repeat(n)}.joinToString("")
728x90
반응형