Biorąc pod uwagę liczbę całkowitą p> 1 , znajdź najmniejszą liczbę całkowitą q> p, tak aby lista wykładników w pierwszej faktoryzacji q była taka sama jak p , bez względu na kolejność lub wartość czynników pierwszych.
Przykłady
Pierwotna faktoryzacja p = 20 wynosi 2 2 x 5 1 . Najmniejsza liczba całkowita większa niż p z identycznymi wykładnikami wykładniczymi wynosi q = 28 = 2 2 x 7 1 .
Pierwotna faktoryzacja p = 2500 wynosi 2 2 x 5 4 . Najmniejsza liczba całkowita większa niż p z identycznymi wykładnikami wykładniczymi w liczbach pierwszych wynosi q = 2704 = 2 4 x 13 2 .
Zasady
- Gwarantowana wartość wejściowa jest liczbą całkowitą większą niż 1.
- To jest golf golfowy , więc wygrywa najkrótsza odpowiedź w bajtach.
Przypadki testowe
Input | Output
------+-------
2 | 3
20 | 28
103 | 107
256 | 6561
768 | 1280
2500 | 2704
4494 | 4510
46552 | 46584
75600 | 105840