๋ฐ์ํ
๋ฌธ์ ๋ฐ๋ณต ์ถ๋ ฅํ๊ธฐ
๋ฌธ์ ์ค๋ช
๋ฌธ์์ด my_string๊ณผ ์ ์ n์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, my_string์ ๋ค์ด์๋ ๊ฐ ๋ฌธ์๋ฅผ n๋งํผ ๋ฐ๋ณตํ ๋ฌธ์์ด์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด๋ณด์ธ์.
์ ํ ์ฌํญ
- 2 ≤ my_string ๊ธธ์ด ≤ 5
- 2 ≤ n ≤ 10
- "my_string"์ ์์ด ๋์๋ฌธ์๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
์ ์ถ๋ ฅ ์
my_string | n | result |
"hello" | 3 | "hhheeellllllooo" |
์ ์ถ๋ ฅ ์ ์ค๋ช
์ ์ถ๋ ฅ ์ #1
- "hello"์ ๊ฐ ๋ฌธ์๋ฅผ ์ธ ๋ฒ์ฉ ๋ฐ๋ณตํ "hhheeellllllooo"๋ฅผ return ํฉ๋๋ค.
์ ์ถ
import Foundation
func solution(_ my_string:String, _ n:Int) -> String {
var answer = ""
for s in my_string{
answer += String(repeating: String(s), count: n)
}
return answer
}
๋ฐ์ํ
'โจ๏ธ Language > swift' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ๊ฐ๋๊ธฐ (0) | 2022.12.13 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ํน์ ๋ฌธ์ ์ ๊ฑฐํ๊ธฐ (0) | 2022.12.13 |
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ์ง์ ํ์ ๊ฐ์ (0) | 2022.12.06 |
[ํ๋ก๊ทธ๋๋จธ์ค LV.0] ์ง๊ฐ์ผ๊ฐํ ์ถ๋ ฅํ๊ธฐ (0) | 2022.12.06 |
[Swift] ํ๋ก๊ทธ๋๋จธ์ค LV.0 ๋ฌธ์์ด ๋ค์ง๊ธฐ (0) | 2022.12.06 |