소수를 역수로 취하고, 순환한다면 순환소수형태로 만들고 분모의 자리수가 9와 0들인 유리수로 만들 수 있겠죠? 그런데 약간의 소수들은 크기가 증가할 수록 최소 순환마디가 커지는 걸 볼 수 있어요.

그럼, 예를 들어 1/7과 1/17을 더하려면

1/7은 0.142857... 1/17은 0.0588235294117647...이므로

7의 경우는 9가 6개, 17의 9는 16개죠.

그럼 둘을 더하려면 분모에는 9가 6과 16의 최소공배수인 48개가 있어야 하겠죠.

이런식으로 2부터 소수N까지 무한소수의 형식으로 모두 더할 때(순환소수만 더한다고 가정), 9가 몇개필요한지 , 어떻게 늘어나는지 알고싶은데 ai도 못알아먹고 어렵네요.

혹시 좋은 방법 없을까요? 코딩을 직접해야하나