Primer Reto: Cubo Magico




Para animar el aprendisaje del lenguaje Java que llevamos en el curso de algoritmos con el profesor Lazo de la Vega, planteamos proponer un reto.
Dar la solucion con la menor cantidad de codigo y solo con cosas aprendidas en clase al ejercicio de matrices Bidimensionales: "cubo magico", siendo estas las dos unicas condiciones para declarar al ganador.

El premio al ganador esta discutiendose quedando abiertas las propuestas, dejennos sus propuestas de premio en los comentarios par elegir la mas original

enviar al correo de nuestro delegado "Juan" sus soluciones

Resumimos el ejercicio en las siguientes pautas:

  1. Matriz cuadratica impar es decir de orden N x N (filas = columnas) donde N es impar ejemplo matriz de 5 x 5
  2. Ninguno de sus elementos se repiten
  3. La suma de sus diagonales, filas y columnas debe ser siempre la misma
asi que a empezar y que gane el mejor o la mejor

1 comentarios:

shai na tao dijo...

creo q deberiamos aumnetar una condicion en el desafio:
en cuanto vi el ejercicio del cubo magico lo resolvi con una solucion superineficiente y lenta en cuanto a calidad de programa ya q simplemnt para resolver el codigo del cubo generamos una matriz en modo aleatorio con numeros q no se repitan y con condiciones.. d esta forma el problema se resuelv en un maximo d cuatro lineas como pude comprobar pero demora mucho en ejecutarse ademas d no ser adecuado para estudiantes d nuestro nivel..
creo q se deberai agregar como tercera premisa el hecho d q el algoritmo sea eficiente y rápido.