요구능력 : String -> Character -> String -> Integer 할줄아느냐
코드설명 : 숫자의 자리를 바꾸려고 Character를 쓰고, 반복문을 쓰고, Character배열을 String으로 바꾸고 (이게 핵심인듯..) Int로 바꿔서 비교하고 이게 전부이다.
후기 : 무난하게 풀린문제 생각한대로 풀려서 기분좋아지는문제
let S = readLine()!.split(separator: " ")
var result = 0
for i in 0...(S.count - 1) {
var arr: [Character] = []
for j in S[i] {
arr.append(j)
}
arr.reverse()
if result == 0 {
result = Int(String(arr))!
}else if result < Int(String(arr))!{
result = Int(String(arr))!
}
}
print("\(result)")
'Algorithm > 문제풀이_백준' 카테고리의 다른 글
Swift) 백준 1316번 (0) | 2021.07.31 |
---|---|
Swift) 백준 2941번 (0) | 2021.07.29 |
Swift) 백준 1152번 (0) | 2021.07.28 |
Swift) 백준 1157번 (0) | 2021.07.28 |
Swift) 백준 2675번 (0) | 2021.07.26 |
댓글