Jest dość osobliwa liczba, która pojawia się czasami w problemach matematycznych lub zagadkach. Pseudoczynnik (N) jest najmniejszą (tj. Najniższą) wspólną wielokrotnością liczb od 1 do N; innymi słowy, jest to najniższa liczba, która ma wszystkie liczby od 1 do N jako czynniki.
Na przykład pseudofactorial (7) = 3 * 4 * 5 * 7, czyli tyle samo, co 7! z wyjątkiem tego, że 2 i 6 zostały usunięte, ponieważ są zawarte w innych warunkach.
Napisz program do obliczania pseudofactorial (N) i jak zawsze wygrywa najkrótszy kod.
Oto krótka lista do użytku. Więcej przypadków testowych można znaleźć w OEIS pod A003418 .
Factorial:
- 1
- 2)
- 6
- 24
- 120
- 720
- 5040
Pseudofactorial:
- 1
- 2)
- 6
- 12
- 60
- 60
- 420
2
i6
zostały usunięte z listy wielokrotności. Czy możesz wyjaśnić zasady?