경험의 기록

문제 : www.acmicpc.net/problem/15904

 

15904번: UCPC는 무엇의 약자일까?

첫 번째 줄에 알파벳 대소문자, 공백으로 구성된 문자열이 주어진다. 문자열의 길이는 최대 1,000자이다. 문자열의 맨 앞과 맨 끝에 공백이 있는 경우는 없고, 공백이 연속해서 2번 이상 주어지는

www.acmicpc.net

 

fun main(args: Array<String>) {
    val str = readLine()!!.toString()

    var i = 0
    for (c in str){
        when (i) {
            0 -> if (c == 'U') i++
            1, 3 -> if (c == 'C') i++
            2 -> if (c == 'P') i++
        }
    }

    println("I " + (if (i == 4) "love" else "hate") + " UCPC")
}

for문으로 모든 문자를 반복한다.

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading