๊ฐ๋ฐ/๐๐ง๐ค๐๐ง๐๐ข๐ข๐๐ง๐จ
ํ๋ก๊ทธ๋๋จธ์ค 'k์ ๊ฐ์' ํ์ด์ฌ ํ์ด
beomcoder
2023. 2. 15. 10:20
728x90
๋ฐ์ํ
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
"""
1๋ถํฐ 13๊น์ง์ ์์์, 1์ 1, 10, 11, 12, 13 ์ด๋ ๊ฒ ์ด 6๋ฒ ๋ฑ์ฅํฉ๋๋ค.
์ ์ i, j, k๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, i๋ถํฐ j๊น์ง k๊ฐ ๋ช ๋ฒ ๋ฑ์ฅํ๋์ง
return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
"""
# i๋ถํฐ j๊น์ง stringํ์ผ๋ก ๋ฆฌ์คํธ๋ฅผ ๋ง๋ ๋ค์์ ๋ค์ stringํ์ผ๋ก ๋ฐ๊พผ๋ค.
# ๊ทธ๋ฆฌ๊ณ ๊ทธ string์์ k์ ๊ฐ์๋ฅผ ์ธ์ ๋ฆฌํดํ๋ค.
def solution(i, j, k):
return ''.join([str(n) for n in range(i,j+1)]).count(str(k))
728x90
๋ฐ์ํ