def solution(n) :
answer = 1
while (answer * 6) % n != 0:
answer += 1
return answer
다른 풀이도 좋지만, 나의 풀이를 열심히 고민해보겠다...
좋은 풀이가 많았고 최대공약수 / 최소 공배수 문제라 수학적으로 좀 생각을 많이 한 문제!
일단 answer = 1 로 변수 설정 후, 피자가 6 조각이기 때문에 while 문에서 계속 소수점으로 떨어지는가 아닌가를 판단하여 answer += 1 로 피자를 몇판 시켜야하는지 계산해보도록 하였다.