4:Bee 2023. 12. 27. 23:38
728x90

replace๋กœ ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋‚ด๋Š” ๋ฐฉ์‹ ์ด์˜€๋‹ค. ๋ณธ์ธ์€ replace๋ฅผ ์‚ฌ์šฉํ•  ์ƒ๊ฐ์„ ํ•˜์ง€๋„ ๋ชปํ–ˆ๋‹ค. ๋ช‡ ์‹œ๊ฐ„์„ if๋ฌธ๊ณผ in์„ ์กฐํ•ฉํ•ด์„œ ๋ณ„์ง“์„ ๋‹คํ•ด๋ณด๊ณ  ๋‚˜์„œ์•ผ ๋‹ต๋‹ตํ•จ์— ๊ตฌ๊ธ€๋ง์„ ํ•ด์„œ ํ™•์ธํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

 
Alp = ['c=', 'c-', 'dz=', 'd-', 'lj', 'nj', 's=', 'z=']
N = input()

for i in Alp:
    N = N.replace(i, '*')  # input ๋ณ€์ˆ˜์™€ ๋™์ผํ•œ ์ด๋ฆ„์˜ ๋ณ€์ˆ˜
    print(N)
print(len(N))
 
ljes=njak
ljes=njak
ljes=njak
ljes=njak
ljes=njak
*es=njak
*es=*ak
*e**ak
*e**ak
6
 

์‚ฌ์‹ค replace๋„ ์ •ํ™•ํžˆ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉ๋˜๋Š”์ง€ ๊ธฐ์–ตํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. Alp๋กœ ๋ถ€ํ„ฐ ์ธ๊ฐ€ ๋ฐ›์€ i์˜ ์š”์†Œ๊ฐ€ N์— ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ์ง€์ •๋œ ๋‘๋ฒˆ์งธ ๋งค๊ฐœ๋ณ€์ˆ˜์˜ ๊ฐ’('*')์œผ๋กœ ๋Œ€์ฒดํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค. ํ•ด๋‹น replaceํ•จ์ˆ˜๋Š” ์‹œ๊ฐ„์ด ๋˜๊ฑฐ๋‚˜ ๊ธฐํšŒ๊ฐ€ ๋œ๋‹ค๋ฉด ์ค‘๊ฐ„์ ๊ฒ€์—์„œ ๋‹ค์‹œ ๋‹ค๋ฃจ์–ด ๋ณผ ๊ฒƒ์ด๋‹ค.

728x90