Algorithm
- ํธ๋ํฐ ๋ฒํธ ๊ฐ๋ฆฌ๊ธฐ -
๋ฌธ์
์ ํ๋ฒํธ๊ฐ ๋ฌธ์์ด phone_number๋ก ์ฃผ์ด์ก์ ๋, ์ ํ๋ฒํธ์ ๋ท 4์๋ฆฌ๋ฅผ ์ ์ธํ ๋๋จธ์ง ์ซ์๋ฅผ ์ ๋ถ *์ผ๋ก ๊ฐ๋ฆฐ ๋ฌธ์์ด์ ๋ฆฌํดํ๋ ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์.
์ ์ถ๋ ฅ ์์
phone_number | return |
"01033334444" | "*******4444" |
"027778888" | "*****8888" |
๋ฌธ์ ํ๊ธฐ
์ฌ์ค ์ด๋ฒ ๋ฌธ์ ๋ ์ฝ๊ฒ ํด๊ฒฐํ๊ธฐ๋ ํ์์ผ๋, ๋ด ์ค์ค๋ก๋ ๋๋ฌด ๋์๊ฐ๋ ๋๋์ด๋ผ๋ ์๊ฐ์ด ๋ค์๋ค.
๋ถ๋ช ๊ณ ์ฐจํจ์๋ฅผ ์ฌ์ฉํด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ค๋๊ฒ์ ์๊ณ ์์์๋ ์ด๋ค ํจ์๋ฅผ ์จ์ผํ ์ง ๋ชฐ๋ผ์ ์ผ๋จ์ ๋ด๊ฐ ์๊ณ ์๋ for๋ฌธ์ ์ฌ์ฉํด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด ์ฃผ์๋ค.
๊ทธ์ดํ์ ์ฌ๋ฌ ๊ณ ์ฐจํจ์๋ค์ ์ฐพ์๋ณด๋ค๊ฐ repeat๋ผ๋ ๊ฒ์ ์๊ฒ ๋์๋ค.
repeat๋ ๋ง ๊ทธ๋๋ก ์ผ์ ํ ๊ฐ์ n๋ฒ ๋ฐ๋ชฉํ๋ ๊ฒ์ด์๋๋ฐ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ด ๋ด๊ฐ ์์ฑํ for๋ฌธ์ ๋นํด ๋๋ฌด ์์ํด์ ์ฝ๊ฐ ๋ฏผ๋งํ๋ค...ใ ใ ใ
์ด๋ค ๋ฌธ์๋ฅผ ๋ช ๋ฒ ๋ฐ๋ณตํ ๊ฒ์ธ์ง์ ๋ํด์ ์ด๋ ๊ฒ ์์ฑํด ์ฃผ๋ฉด ์ฝ๊ฒ ๊ฐ์ด ๋์ค๋ ๊ฒ์ ํ์ธํ ์ ์์๋ค.
๊ทธ๋์ ๋ฐฉ๊ธ repeat๋ฅผ ์ฌ์ฉํด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด ๋ณด์๋๋ 1์ค๋ก ๋ฐ๋ก ๋๋ฌ๋ค.(ํํํ...)
์ฌ์ ํ ๊ณต๋ถํ ๊ฒ ๋ง๊ตฌ๋...
'๊ฐ์ธ๊ณต๋ถ > Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Level 1] ๋คํธ ๊ฒ์ (0) | 2021.03.30 |
---|---|
[Level 1] ํ์ค๋ ์ (0) | 2021.03.29 |
[Level 1] ํ๋ ฌ์ ๋ง์ (0) | 2021.03.28 |
[Level 1] x๋งํผ ๊ฐ๊ฒฉ์ด ์๋ n๊ฐ์ ์ซ์ (0) | 2021.03.26 |
[Level 1] ์ง์ฌ๊ฐํ ๋ณ์ฐ๊ธฐ (0) | 2021.03.25 |
๋๊ธ