[Swift] Swapping Upper and Lowercase - Programmers Lv.0 (181949)
Problem: μμ΄ μνλ²³μΌλ‘ μ΄λ£¨μ΄μ§ λ¬Έμμ΄ strμ΄ μ£Όμ΄μ§λλ€. κ° μνλ²³μ λλ¬Έμλ μλ¬Έμλ‘ μλ¬Έμλ λλ¬Έμλ‘ λ³νν΄μ μΆλ ₯νλ μ½λλ₯Ό μμ±ν΄ 보μΈμ. https://school.programmers.co.kr/learn/courses/30/lessons/181949 Constraints: 1 β€ strμ κΈΈμ΄ β€ 20 strμ μνλ²³μΌλ‘ μ΄λ£¨μ΄μ§ λ¬Έμμ΄μ λλ€. Solution: let line = readLine()! let resultString = line.map { character in if character.isLowercase { return character.uppercased() } else { return character.lowercased() } }.joined() print(resultString) // λλ // print(readLine()?.map { $0.isLowercase ? $0.uppercased() : $0.lowercased() }.joined() ?? "") μ λ ₯ λ°μ κ° λ¬Έμ νλνλκ° λλ¬ΈμμΈμ§ μλ¬ΈμμΈμ§ νλ¨ν΄μ λ°λλ‘ μΆλ ₯νλ©΄ λλ λ¬Έμ μ λλ€. ...