코딩 테스트/Level 2
47. [3차] n진수 게임
컴닥
2020. 8. 30. 14:14
반응형
[3차] n진수 게임
2018 KAKAO BLIND RECRUITMENT
1486명 완료
https://programmers.co.kr/learn/courses/30/lessons/17687
코딩테스트 연습 - [3차] n진수 게임
N진수 게임 튜브가 활동하는 코딩 동아리에서는 전통적으로 해오는 게임이 있다. 이 게임은 여러 사람이 둥글게 앉아서 숫자를 하나씩 차례대로 말하는 게임인데, 규칙은 다음과 같다. 숫자를 0�
programmers.co.kr
def solution(n, t, m, p):
temp = []
index, num = 0, 0
while len(temp) < t:
for each in jin(num, n):
if index % m + 1 == p:
temp.append(each)
index += 1
num += 1
return ''.join(temp[:t])
def jin(num, n):
if num == 0:
return '0'
temp = []
while num > 0:
temp.append(hex(num % n)[2:].upper())
num = num // n
temp.reverse()
return ''.join(temp)
반응형