Programmation C/C++ (niveaux 1 à 8) Toutes les vraies questions・Cliquez ici
Question 1 : Cube parfait
Une équation de la forme a^3= b^3 + c^3 + d^3 est appelée une équation cubique parfaite. Par exemple 12^3= 6^3 + 8^3 + 10^3.
Écrivez un programme pour trouver les quatre tuples (a, b, c, d) pour tout entier positif donné N (N≤100), tel que a^3= b^3 + c^3 + d^3, parmi eux , a, b, c et d sont tous supérieurs à 11, inférieurs ou égaux à N, et b≤c≤d.
Limite de temps : 1000
Limite de mémoire : 65536
Entrée
A entier positif N (N≤100).
Sortie
Sortez un cube parfait par ligne. Le format de sortie est :
Cube = a, Triple = (b, c, d)
où les positions de a, b, c et d sont remplacées par les valeurs quadruples réelles.
Veuillez sortir dans l'ordre de petit à grand en fonction de la valeur de a.
Lorsque la valeur de a dans deux équations cubiques parfaites est la même, la plus petite valeur de b sera sortie en premier. Si elles sont toujours identiques, la plus petite valeur de c sera sortie en premier.
Entrée d'échantillon
24
Sortie d'échantillon
Cube = 6, Triple = (3,4,5)