PS/프로그래머스
[프로그래머스 LV 2] n진수 게임 (파이썬/python)
BLUE_ERASER
2021. 6. 11. 01:26
728x90
https://programmers.co.kr/learn/courses/30/lessons/17687
코딩테스트 연습 - [3차] n진수 게임
N진수 게임 튜브가 활동하는 코딩 동아리에서는 전통적으로 해오는 게임이 있다. 이 게임은 여러 사람이 둥글게 앉아서 숫자를 하나씩 차례대로 말하는 게임인데, 규칙은 다음과 같다. 숫자를 0
programmers.co.kr
사실 컴공이 아니라 n진수 구하는 알고리즘을 구현해본적은 없다..
이번기회에 좋은 방법 알아가는듯
코드 다른분것 참고했고 그래서 설명할 수 있는 내용은 없다..
카카오 문제는 lv2만 해도 음청 헷갈리는것같음..
어케이게 lv2임?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
def solution(n, t, m, p):
answer = ''
num = '0'
i = 1
def trans(n, i):
arr = "0123456789ABCDEF"
number = i
num_str = ''
while number > 0:
num_str = arr[number % n] + num_str
number = int(number / n)
return num_str
while len(num) <= (t * m):
num += trans(n, i)
i += 1
for i in range(p - 1, m * t, m):
answer += num[i]
return answer
|
cs |
728x90