728x90
https://school.programmers.co.kr/learn/courses/30/lessons/120871#
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
๋ ์์ด๋ ๊ฒ ์ด๋ ต์ง? ใ ใ ใ ใ ๋ฌด์จ ๋ง์ธ์ค์ ์๊ฒ ๋๋ฐ 3x ๋ง์์ ์ซ์๋ฅผ ์ด๋ป๊ฒ ๊ตฌํด์ผํ ์ง ์ ๊ฐ์ด ์ ์๋ค.
์ด๋ ๊ฒ ์ ๋ ๊ฒ ํด๋ณด๋ค๊ฐ ๋๋ฌด ์๊ฐ์ด ์ง์ฒด๋๋ ๊ฒ ๊ฐ์์ ๋ค๋ฅธ ๋ถ๋ค ํ์ด๋ฅผ ์ฐธ๊ณ ํ์.
python
def solution(n):
num = 0 #3x๋ง์์ ์ซ์
for i in range(1,n+1):
#10์ง์๊ฐ 1๋งํผ ์ฆ๊ฐ๋๋ฉด 3x๋ง์์ ์ซ์๋ ๊ฐ์ด 1๋งํผ ์ฆ๊ฐ
num += 1
#3x ๋ง์์์ ๊ธ์ง๋ ์ซ์์ธ๋์์ ์ฌ์ฉํ์ง ์์๊ฑฐ๋๊น ๊ณ์ ๊ฑด๋๋ฐ๊ธฐ
while num%3==0 or '3' in str(num):
num += 1
return num
๋ค๋ฅธ์ฌ๋๋ค์ ๋ค ์ฒ์ฌ์ผ ..
728x90
'์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] ๊ฒน์น๋ ์ ๋ถ์ ๊ธธ์ด (0) | 2023.03.04 |
---|---|
[๋ฐฑ์ค]10825๋ฒ: ๊ตญ์์ (0) | 2023.03.04 |
[ํ๋ก๊ทธ๋๋จธ์ค] ๋ฌธ์์ด ์์ถ (0) | 2023.03.02 |
[๋ฐฑ์ค]15686๋ฒ: ์นํจ ๋ฐฐ๋ฌ (0) | 2023.03.01 |
๋ค์ ํ ๋ฌธ์ (0) | 2023.02.26 |