728x90
๋ฐ์ํ
๋ฌธ์ ์ค๋ช
ํ๋ก๊ทธ๋๋จธ์ค ๋ชจ๋ฐ์ผ์ ๊ฐ์ธ์ ๋ณด ๋ณดํธ๋ฅผ ์ํด ๊ณ ์ง์๋ฅผ ๋ณด๋ผ ๋ ๊ณ ๊ฐ๋ค์ ์ ํ๋ฒํธ์ ์ผ๋ถ๋ฅผ ๊ฐ๋ฆฝ๋๋ค.
์ ํ๋ฒํธ๊ฐ ๋ฌธ์์ด phone_number๋ก ์ฃผ์ด์ก์ ๋, ์ ํ๋ฒํธ์ ๋ท 4์๋ฆฌ๋ฅผ ์ ์ธํ ๋๋จธ์ง ์ซ์๋ฅผ ์ ๋ถ *์ผ๋ก ๊ฐ๋ฆฐ ๋ฌธ์์ด์ ๋ฆฌํดํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์.
์ ํ ์กฐ๊ฑด
- s๋ ๊ธธ์ด 4 ์ด์, 20์ดํ์ธ ๋ฌธ์์ด์ ๋๋ค.
์ ์ถ๋ ฅ ์
phone_number | return |
027778888 | *****8888 |
01033334444 | *******4444 |
ํ์ด: ํด๋ํฐ๋ฒํธ ๋ 4์๋ฆฌ๋ suffix๋ฅผ ํตํด ์์๋ด๊ณ ๊ทธ 4๊ฐ๋ฅผ ๋บ ์ซ์๋ค์ *๋ก ๋ง๋ค์ด์ผ ํ๋ฏ๋ก for๋ฌธ์ ๊ทธ๋งํผ ๋๋ ค์ค์ ๋ํด์ค๋ค.
1
2
3
4
5
6
7
8
9
10
11
|
import Foundation
func solution(_ phone_number:String) -> String {
var answer = String()
answer += "*"
}
return answer
}
http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripter
|
๋ค๋ฅธ ์ฌ๋ ํ์ด ์ค ๊ฐ์ฅ ์ข๋ค๊ณ ์๊ฐํ๋ ๊ฒ
ํ์ด:๊ฑ String(repeating:,count)๋ฅผ ์ด์ฉํ๋ฉด ์๋์ผ๋ก ๋ฐ๋ณต๋๋ค.
1
2
3
|
func solution(_ phone_number:String) -> String {
}
http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripter
|
728x90
๋ฐ์ํ
'๐ Problem Solution > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ก๊ทธ๋๋จธ์ค x๋งํผ ๊ฐ๊ฒฉ์ด ์๋ n๊ฐ์ ์ซ์ Swift (0) | 2020.03.01 |
---|---|
ํ๋ก๊ทธ๋๋จธ์ค ํ๋ ฌ์ ๋ง์ Swift (0) | 2020.03.01 |
ํ๋ก๊ทธ๋๋จธ์ค ํ์ค๋ ์ Swift (0) | 2020.03.01 |
ํ๋ก๊ทธ๋๋จธ์ค ํ๊ท ๊ตฌํ๊ธฐ Swift (0) | 2020.03.01 |
ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ผ์ธ ์ถ์ธก Swift (0) | 2020.03.01 |
๋๊ธ