En aquest problema direm que un nombre és simple si la seva factorització no conté més de dos factors primers diferents. Per exemple, 1, , i 23 són nombres simples, mentre que i no ho són.
Donats diversos naturals, podeu decidir eficientment si són simples?
L’entrada consisteix en diverses , totes entre 1 i .
Per a cada , digueu si és simple o no.
Els jocs de proves privats grossos contenen molts nombres costosos de decidir. La solució esperada fa una mena de garbell d’Eratòstenes (diguem, d’un milió de nombres) abans de començar a llegir l’entrada, i diverses optimitzacions.
En funció de l’eficiència de la vostra solució, el jutge us donarà una estimació (sobre 100) de la nota màxima que podreu obtenir.