[pyar] Hola Mundo mágico

fisa fisadev en gmail.com
Lun Feb 9 16:01:42 ART 2015


Y bienvenido! :D

On Mon Feb 09 2015 at 3:58:30 PM fisa <fisadev en gmail.com> wrote:

> Es bastante simple demostrar que es imposible de resolver, sin programar
> ni nada. Para que sea mágico, se tienen que dar esa serie de sumas puestas
> por Daniel. De la lista, me quedo con 2 que son suficientes para mostrar el
> problema:
>
> 2♠+H = S
> 2♠+L = S
>
> Si H y L tienen que ser diferentes números, porque son letras diferentes,
> entonces no hay forma de que esas sumas se cumplan, porque:
>
> Si:
> 2♠+H = S
> 2♠+L = S
> entonces:
> 2♠+H = 2♠+L
> simplificando:
> H = L
>
>
>
> On Sat Feb 07 2015 at 1:24:08 PM jorge <jorgesaw en gmail.com> wrote:
>
>>  Hola:
>>
>> Está muy bien pensado, hacía un tiempo que no veía matrices em Sistemas
>> lineales!
>>
>> De esa forma el cuadrado mágico se cumple para cualquier entero.
>>
>> Yo no aclaré desde el principio que a letras diferentes, números
>> diferentes para poder hacerlo más interesante.
>>
>> De todas maneras está muy buena la lógica , tal vez tendría que haber
>> agregado un número para empezar.
>>
>> Saludos!
>>
>>
>> El 06/02/15 a las 16:15, Daniel Horacio Ziella escibió:
>>
>>   Hola a todos.
>>
>>  Mi nombre es Daniel y llegué a la lista por un amigo que me dijo que me
>> suscribiera cuando le dije que quería aprender Python.
>>
>>  De Python se muy poco, pero creo que encontré la respuesta a este
>> problema y cumplo en comentarla para el interesado. Quedó un poco largo,
>> pero quería poner el método y no sólo el resultado.
>>
>> La idea es hacer de esto
>>
>>  ♠ ♠ H
>>  MND
>>  ♠ ♠ L
>>
>>  un cuadrado mágico eligiendo H, M, N, D y L y ♠ igual a alguno de los
>> anteriores.
>>
>>  Si no me equivoco, la pregunta se puede escribir
>>
>>  2♠+H = S
>>  M+N+D = S
>>  2♠+L = S
>>  2♠+M = S
>>  2♠+N = S
>>  H+D+L = S
>>
>>  mientras que la condición de que ♠ sea uno entre H, M, N, D y L se
>> puede escribir en cada caso
>>
>>  ♠ = H ó ♠ = M ó ♠ = N ó ♠ = D ó ♠ = L
>>
>>  Por ejemplo, el primer caso (♠ = H)
>>
>>  2♠+1H+0M+0N+0D+0L-1S=0
>>  0♠+0H+1M+1N+1D+0L-1S=0
>>  2♠+0H+0M+0N+0D+1L-1S=0
>>  2♠+0H+1M+0N+0D+0L-1S=0
>>  2♠+1H+0M+0N+0D+0L-1S=0
>>  2♠+0H+0M+1N+0D+0L-1S=0
>>  0♠+1H+0M+0N+1D+1L-1S=0
>>  1♠-1H+0M+0N+0D+0L+0S=0
>>
>>  Luego, el problema (en el caso ♠ = H) se reduce a encontrar el núcleo
>> de la matriz de este sistema lineal. Lo mismo en cada uno de los otros 4
>> casos. El resultado es en todos los casos el mismo y es que son todos
>> iguales, por ejemplo:
>>
>>  1 1 1
>> 1 1 1
>> 1 1 1
>>
>>  Que claramente es un cuadrado mágico, aunque un tanto trivial.
>>  No tiene mucho Python, salvo ahorrarse las cuentas de encontrar el
>> núcleo de la matriz.
>>
>>  Saludos,
>> Daniel.
>>
>> 2015-02-04 23:54 GMT-03:00 jorge adrian Gonzalez <jorgesaw en gmail.com>:
>>
>>>  Hola Facu: Cada letra sería un número diferente (porque las letras son
>>> diferentes)
>>> y las cuatro figuras tendrían que ser uno de esos números para completar
>>> el cuadrado.
>>> Por eso puse "no creo...", debe ser: o bien imposible o muy difícil
>>> encontrar esos números,
>>> casi u esfuerzo inútil!!!
>>> Saludos!
>>>
>>>
>>> 2015-02-04 9:41 GMT-03:00 Facundo Batista <facundobatista en gmail.com>:
>>>
>>> 2015-02-03 16:33 GMT-03:00 jorge <jorgesaw en gmail.com>:
>>>>
>>>> > #uHola mundo mágico?
>>>>
>>>> Hola, bienvenido.
>>>>
>>>> > #uReemplace las letras por números.
>>>> > #uLuego, con cualquiera de esos números reemplace las 4 figuras para
>>>> obtener
>>>> > un cuadrado mágico.
>>>> > #u¿Se puede?...No creo...;)
>>>>
>>>> ¿Cómo es el desafío? No lo entendí...
>>>>
>>>> - ¿Qué figuras?
>>>>
>>>> - Un cuadrado mágico de 3x3?
>>>>
>>>> Para eso necesitás 9 dígitos, ¿cómo vas de 4 figuras a 9 dígitos?
>>>>
>>>> Eso, no entendí.
>>>>
>>>> Slds.!
>>>>
>>>> --
>>>> .    Facundo
>>>>
>>>> Blog: http://www.taniquetil.com.ar/plog/
>>>> PyAr: http://www.python.org/ar/
>>>> Twitter: @facundobatista
>>>>  _______________________________________________
>>>> pyar mailing list pyar en python.org.ar
>>>> http://listas.python.org.ar/listinfo/pyar
>>>>
>>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>>
>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>>> Argentina - http://www.usla.org.ar
>>>>
>>>
>>>
>>>
>>>  --
>>> jorgesaw
>>>
>>> _______________________________________________
>>> pyar mailing list pyar en python.org.ar
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>>
>>
>>
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.arhttp://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar
>>
>>
>>  _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150209/9d4f7da2/attachment-0001.html>


More information about the pyar mailing list