Et comment vérifier un tel résultat ? Naïvement, je trouve 2358247292852830832254166570523520000033
Java :
public static void main(String[] args) {
BigInteger x = new BigInteger("8866128985287528");
BigInteger y = new BigInteger("-8778405442862239");
BigInteger z = new BigInteger("-2736111468807040");
# Vérification
Posté par TBTB . En réponse au journal 42 reste introuvable !. Évalué à 3.
Et comment vérifier un tel résultat ? Naïvement, je trouve 2358247292852830832254166570523520000033
Java :
public static void main(String[] args) {
BigInteger x = new BigInteger("8866128985287528");
BigInteger y = new BigInteger("-8778405442862239");
BigInteger z = new BigInteger("-2736111468807040");
BigInteger x3 = x.pow(3);
BigInteger y3 = y.pow(3);
BigInteger z3 = z.pow(3);
BigInteger k = x3.add(y3).add(z3);
System.out.println(k);
}
Python3 :
x=int("8866128985287528")
y=int("-8778405442862239")
z=int("-2736111468807040")
pow(x,3)+pow(y,3)+pow(z,3)