4 votos

Método rápido /a vista de pájaro para determinar el valor

enter image description here

Es allí cualquier manera de adivinar la respuesta sin hacer la elaboración de los cálculos?

3voto

Dennis Puntos 9534

Corregido después de un comentario de André Nicolas:

Tenemos $4^5=1024>1016$. Esto demuestra que $y$ sólo puede ser $1$, $2$ o $3$. Ahora si $y=3$, entonces a partir de la $3^2\times 3^5>1016$, los únicos valores posibles de $x$$1$$2$. Del mismo modo, si $y=2$, los únicos valores posibles de $x$$1,2,3,4,5$. Cómputo de los productos de $xy$ y compararlos con los valores propuestos en la pregunta, de estas siete opciones solo quedan dos: $(x,y)=(2,2)$$(x,y)=(5,2)$. La comprobación de $z^3$, de estas dos posibilidades, sólo queda una: $(x,y,z)=(5,2,6)$.

Ahora si $y=1$,$xy=x$, y todos tenemos que comprobar es: cual de los seis valores de entre $1016-(xy)^2$ son cubos. Esto le da a uno más triples $(x,y,z)=(4,1,10)$.

Así que los posibles valores de $xy$ (entre indicado)$4$$10$.

1voto

Vedran Šego Puntos 8041

Las soluciones correctas son 4 y 10. Denotando $f(x,y,z) = x^2y^5 + z^3$,

x   y   z   f(x,y,z)   xy
5   2   6   1016       10
4   1   10  1016       4

Aquí está el código en PERL se utiliza para conseguir esto:

#!/usr/bin/perl -w

use strict;

my $z = 1;
my ($y5, $z3);

while (($z3 = $z**3) < 1016) {
    my $x2y5 = 1016 - $z3;
    my $y = 1;
    while (($y5 = $y ** 5) <= $x2y5) {
        next if $x2y5 % $y5;
        my $x2 = $x2y5 / $y5;
        if (int(sqrt($x2)) ** 2 == $x2) {
            my $x = int(sqrt($x2));
            print "($x, $y, $z) -> ", ($x**2) * ($y**5) + ($z**3), "; ", $x*$y, "\n";
        }
    } continue {
        $y++;
    }
} continue {
    $z++;
}

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X