
yo no entiendo tu confusión...
las condicionales siempre son necesarias, ya sea usando arreglos o no...
¿¿donde esta el verdadero problema???
Edito: aunque, bien.. lo he pensado: definitivamente cuando un problema implica el uso de coordenadas (
como un tablero) usar arrays es la mejor solución...