๋ฐ์ํ
ํ๋ก๊ทธ๋๋จธ์ค LV.0 ๋ชจ์
๋ฌธ์์ด ์ ๋ ฌํ๊ธฐ
๋ฌธ์ ์ค๋ช
์์ด ๋์๋ฌธ์๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด my_string์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, my_string์ ๋ชจ๋ ์๋ฌธ์๋ก ๋ฐ๊พธ๊ณ ์ํ๋ฒณ ์์๋๋ก ์ ๋ ฌํ ๋ฌธ์์ด์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด ๋ณด์ธ์.
์ ํ ์ฌํญ
- 0 < my_string ๊ธธ์ด < 100
์ ์ถ๋ ฅ ์
my_string | result |
"Bcad" | "abcd" |
"heLLo" | "ehllo" |
"Python" | "hnopty" |
์ ์ถ๋ ฅ ์ ์ค๋ช
์ ์ถ๋ ฅ ์ #1
- "Bcad"๋ฅผ ๋ชจ๋ ์๋ฌธ์๋ก ๋ฐ๊พธ๋ฉด "bcad"์ด๊ณ ์ด๋ฅผ ์ํ๋ฒณ ์์ผ๋ก ์ ๋ ฌํ๋ฉด "abcd"์ ๋๋ค.
์ ์ถ๋ ฅ ์ #2
- "heLLo"๋ฅผ ๋ชจ๋ ์๋ฌธ์๋ก ๋ฐ๊พธ๋ฉด "hello"์ด๊ณ ์ด๋ฅผ ์ํ๋ฒณ ์์ผ๋ก ์ ๋ ฌํ๋ฉด "ehllo"์ ๋๋ค.
์ ์ถ๋ ฅ ์ #3
- "Python"๋ฅผ ๋ชจ๋ ์๋ฌธ์๋ก ๋ฐ๊พธ๋ฉด "python"์ด๊ณ ์ด๋ฅผ ์ํ๋ฒณ ์์ผ๋ก ์ ๋ ฌํ๋ฉด "hnopty"์ ๋๋ค.
์ ์ถ
import Foundation
func solution(_ my_string:String) -> String {
return my_string.lowercased().sorted(by: <).map{String($0)}.joined()
}
์ ๋ ฅ๋ฐ์ ๋ฌธ์์ด์ ๋ชจ๋ ์๋ฌธ์๋ก ๋ฐ๊พผ ํ, ์ ๋ ฌํ๋ค.
๋ฐ์ํ
'โจ๏ธ Language > swift' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ์๋ผ์ ๋ฐฐ์ด๋ก ์ ์ฅํ๊ธฐ (0) | 2023.01.20 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] 7์ ๊ฐ์ (0) | 2023.01.19 |
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ์ธ๊ท ์ฆ์ (0) | 2023.01.18 |
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ์ ๊ณฑ์ ํ๋ณํ๊ธฐ (0) | 2023.01.18 |
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ๋ฌธ์์ด์์ ๋ฌธ์์ด (0) | 2023.01.16 |