
len(numbers)가 홀수인지 짝수인지에 따라 나눠서 풀려고 했는데
도저히 생각이 안나버렸다 ㅜ.ㅜ
나머지 연산자 -> 기존 배열 안에서 계속 순환가능.
def solution(numbers, k):
players = numbers[0::2] if len(numbers) % 2 ==0 else numbers[0::2] + numbers[1::2]
return players[(k % len(players)) -1]
def solution(numbers, k):
return numbers[2 * (k - 1) % len(numbers)]
def solution(numbers, k):
return 2 * (k - 1) % numbers[-1] + 1