๐Ÿค”<ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ ˆ๋ฒจ 1>ํ•ธ๋“œํฐ ๋ฒˆํ˜ธ ๊ฐ€๋ฆฌ๊ธฐ

์ง„์„ญยท2021๋…„ 12์›” 31์ผ
0
post-thumbnail
post-custom-banner

๐Ÿ“Œ๋ฌธ์ œ ์„ค๋ช…

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ชจ๋ฐ”์ผ์€ ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ๋ฅผ ์œ„ํ•ด ๊ณ ์ง€์„œ๋ฅผ ๋ณด๋‚ผ ๋•Œ ๊ณ ๊ฐ๋“ค์˜ ์ „ํ™”๋ฒˆํ˜ธ์˜ ์ผ๋ถ€๋ฅผ ๊ฐ€๋ฆฝ๋‹ˆ๋‹ค.
์ „ํ™”๋ฒˆํ˜ธ๊ฐ€ ๋ฌธ์ž์—ด phone_number๋กœ ์ฃผ์–ด์กŒ์„ ๋•Œ, ์ „ํ™”๋ฒˆํ˜ธ์˜ ๋’ท 4์ž๋ฆฌ๋ฅผ ์ œ์™ธํ•œ ๋‚˜๋จธ์ง€ ์ˆซ์ž๋ฅผ ์ „๋ถ€ *์œผ๋กœ ๊ฐ€๋ฆฐ ๋ฌธ์ž์—ด์„ ๋ฆฌํ„ดํ•˜๋Š” ํ•จ์ˆ˜, solution์„ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.

๐Ÿ“Œ ์ œํ•œ ์กฐ๊ฑด

  • s๋Š” ๊ธธ์ด 4 ์ด์ƒ, 20์ดํ•˜์ธ ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค.
  • ๐Ÿ“Œ ์ž…์ถœ๋ ฅ ์˜ˆ

    ๋‚ด ์ฝ”๋“œ

    class Solution {
        fun solution(phone_number: String): String {
            var backNumber =phone_number.substring(phone_number.length-4)// ๋’ท ๋ฒˆํ˜ธ 4์ž๋ฆฌ ์ถ”์ถœ 
            var frontNumber=phone_number.substring(0,phone_number.length-4)//๋’ท ๋ฒˆํ˜ธ 4์ž๋ฆฌ ์ œ์™ธ ํ•˜๊ณ  ์ฒ˜์Œ ๋ถ€ํ„ฐ ๋๊นŒ์ง€ ์ถ”์ถœ
            var star = "" // *๋ฌธ์ž์„ ๋‹ด์„ ๋ณ€์ˆ˜
            for( i in frontNumber){
                star = star + "*"// frontNumber ๊ธธ์ด๋งŒํผ star ์— * ๋„ฃ์–ด์ค€๋‹ค.
            }
            
            return star + backNumber * + ๋’ท๋ฒˆํ˜ธ ๋ฆฌํ„ด
        }
    }
    post-custom-banner

    0๊ฐœ์˜ ๋Œ“๊ธ€