hola amigos estoy con un problema un ejercicio de programacion pero no vengo a pedir el codigo sino una duda el problema es el siguiente
2 * *
* *
----------
* 6 1
* * 4
----------
* * 0 1
el problema es encontrar los valores que se encuentran en los asteriscos mi solucion fue esta
2 6 1
4 1
-----------
2 6 1
1 0 4 4
---------
1 0 7 0 1
mi duda es que en el problema solo biene
* * 0 1
son 4 digitos como resultado final y yo encontre 5 digitos
1 0 7 0 1
no se si sea correcto o la solucion es otra...por el programa no se preocupen yo lo hago pero mi duda es si es correcto el resultado final 10701
saludos Flamer
No tienes permitido ver enlaces.
Registrate o Entra a tu cuentahola amigos estoy con un problema un ejercicio de programacion pero no vengo a pedir el codigo sino una duda el problema es el siguiente
2 * *
* *
----------
* 6 1
* * 4
----------
* * 0 1
el problema es encontrar los valores que se encuentran en los asteriscos mi solucion fue esta
2 6 1
4 1
-----------
2 6 1
1 0 4 4 (de donde salio este resultado y acomodado asi de mal xD)
---------
1 0 7 0 1
mi duda es que en el problema solo biene
* * 0 1
son 4 digitos como resultado final y yo encontre 5 digitos
1 0 7 0 1
no se si sea correcto o la solucion es otra...por el programa no se preocupen yo lo hago pero mi duda es si es correcto el resultado final 10701
saludos Flamer
por lo que entiendo del probelma cada asterisco representa un numero en el segundo producto parcial tenes 4 digitos ahi ya estaria mal....
2 8 7
x 2 3
----------
8 6 1
5 7 4
----------
6 6 0 1
Te dejo como resolvi la primera parte de ahi sale solo
2AB (un número de 3 dígitos, empezando con 2).
CD (un número de 2 dígitos).
Primer Producto (2AB * D): X61 (un número de 3 dígitos, donde X es un dígito).
Esto es CRUCIAL. Si 2AB * D es un número de 3 dígitos, y 2AB empieza con 2,
entonces 200×D debe ser menor que 1000.
2 * * (2AB)
x * * (CD)
----------
* 6 1 (Primer Producto Parcial: 2AB * D)
* * 4 (Segundo Producto Parcial: 2AB * C)
----------
* * 0 1 (Resultado Final)
Osea traducido al español.... si vos tenes 2** (2AB) por ** (CD) y como resultado *61
te queda 2AB por D = *61 ahi tenes la primera limitante el resultado de la multiplicación no puede ser mayor a 999 lo mismo para la multiplicación 2AB por C = **4 no puede ser un resultado mayor a 999 (tres digitos)
orale ya se me hacia que yo estaba mal gracias...voy a crear un programa que lo resuelba pero tengo varios programas pendientes y aveces los hago cuando estoy aburrido para entretenerme
bueno saludos y gracias