Учитывая положительное целое число n , вычислить значение функции Мертенса M ( n ) где
и μ ( k ) - функция Мёбиуса, где μ ( k ) = 1, если k имеет четное число различных простых факторов, -1, если k имеет нечетное число различных простых факторов, и 0, если простые факторы не различны.
- Это код-гольф, поэтому создайте кратчайший код для функции или программы, которая вычисляет функцию Мертенса для входного целого числа n > 0.
- Это последовательность OEIS A002321 .
Тестовые случаи
n M(n)
1 1
2 0
3 -1
4 -1
5 -2
6 -1
7 -2
8 -2
9 -2
10 -1
117 -5
5525 5
7044 -25
8888 4
10000 -23