์•Œ๊ณ ๋ฆฌ์ฆ˜(programmers)

[Swift] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋Š” ์ˆซ์ž ๋ฐฐ์—ด

yeggrrr๐Ÿผ 2024. 4. 17. 23:50

<๋ฌธ์ œ>


<ํ’€์ด>

func solution(_ s:String) -> String {
    var count = 0
    var result = ""
    
    for letter in s {
        if letter == " " {
            count = -1
            result += String(letter)
        } else if count % 2 == 0 {
            result.append(letter.uppercased())
        } else {
            result.append(letter.lowercased())
        }
        count += 1
    }
    return result
}

solution("hello world")
print(solution("hello world")) // HeLlO WoRlD

์˜ค.. 3~5์ ๋งŒ ์ฃผ๋”๋‹ˆ, ์ด์ œ 15์”ฉ ์ค€๋‹ค..!!
๊ณผ์ œ๋ž‘ ๋‹ค๋ฅธ ๊ณต๋ถ€ํ•˜๋Š๋ผ ๋ฏธ๋ค˜๋˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ’€๊ธฐ.. ๋‹ค์‹œ ์—ด์‹ฌํžˆ ํ•ด์•ผ์ง€..๐Ÿ˜…


 

728x90