[3์ฐจ] n์ง์ ๊ฒ์ (1) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [ํ๋ก๊ทธ๋๋จธ์ค] [3์ฐจ] n์ง์ ๊ฒ์ ๋ด ์ฝ๋ def convert(n,c,l): answer=[] if n==0: return [0] while n!=0: a = n%c n = n//c if a>=10: a = chr(ord('A') + a - 10) answer.append(a) return l + list(reversed(answer)) def solution(n, t, m, p): answer = '' a = [] i=0 while len(a) < t*m: a = convert(i,n,a) i+=1 for i in range(t): answer+=str(a[i*m+p-1]) return answer ๋ ธ๊ฐ๋ค๋ก ๊ตฌํด์คฌ๋ค..,, a ๋ฆฌ์คํธ์ n์ง์์ ์๋ฅผ 0๋ถํฐ ๋ฃ์ด์ ๊ตฌํด๋๊ณ ํ๋ธ์ฐจ๋ก๋์ ์๋ง ๊ณจ๋ผ์ answer์ ๋ฃ์๋ค. ๋ค๋ฅธ์ฌ๋๋ค๋ .. ์ด์ 1 ๋ค์