Euler 011

Dans la grille {20\times 20} ci-dessous, on a marqué quatre nombres le long d’une diagonale.
Le produit de ces quatre nombres est: {26\times63\times78\times14 = 1788696}.
Quel est le produit maximum de quatre nombres adjacents de cette grille (dans une direction quelconque: verticale, diagonale, ou horizontale)?
On programmera une fonction prenant en argument un tableau supposé carré et donné sous la forme d’une liste de {n} listes de {n} entiers (on ne testera pas la validité de l’argument). Réponse: 70600674.

exo2205.png

Cliquer ici pour voir (ou cacher) le corrigé
  Pour voir ce contenu, vous devez :