2면 0을, 0이면 5를, 5면 2를 추가해주고 반환해준다.
import Foundation
func solution(_ rsp:String) -> String {
var num: String = ""
for i in rsp {
if i == "2" {
num += "0"
} else if i == "0" {
num += "5"
} else {
num += "2"
}
}
return num
}
import Foundation
func solution(_ rsp:String) -> String {
var answer: String = ""
for s in rsp {
switch s {
case "2":
answer += "0"
case "0":
answer += "5"
case "5":
answer += "2"
default:
break
}
}
return answer
}
switch case 문 활용하기 !
import Foundation
func solution(_ rsp:String) -> String { rsp.map { $0 == "2" ? "0" : $0 == "0" ? "5" : "2" }.joined() }
map 활용하기 !