새소식

인기 검색어

프로그래머스/Lv.0

[Swift] 영어가 싫어요

  • -
import Foundation

func solution(_ numbers:String) -> Int64 {
    let alphabet = ["zero":0, "one":1, "two":2, "three":3, "four":4, "five":5, "six":6, "seven":7, "eight":8, "nine":9]
    var result = ""
    var number = ""
    
    for n in numbers {
        number += String(n)
        if alphabet.keys.contains(number) {
            result += String(alphabet[number]!)
            number = ""
        }
    }
    return Int64(result)!
}

'프로그래머스 > Lv.0' 카테고리의 다른 글

[Swift] 옹알이 (1)  (0) 2023.01.05
[Swift] 옷가게 할인 받기  (0) 2023.01.05
[Swift] 연속된 수의 합  (0) 2022.12.26
[Swift] 양꼬치  (0) 2022.12.26
[Swift] 약수 구하기  (0) 2022.12.26
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.