J'ai une grille de nombres générés de manière aléatoire de taille gameSize
(entrée utilisateur) qui est contenue dans un vecteur de vecteurs. L'utilisateur peut entrer deux coordonnées (x, y) de sorte qu'il change un nombre dans la grille à une valeur prédéfinie, qui est "0".C++ console Vérifier les éléments adjacents pour les doublons
Ainsi, par exemple, l'utilisateur entre, X: 0 Y: 0 et:
{9, 7, 9}
{9, 6, 8}
{5, 1, 4}
devient:
{0, 7, 9} <-- Changes position 0,0 to 0 (the predefined value)
{9, 6, 8}
{5, 1, 4}
Par exemple, les éléments suivants ne seraient pas autorisés parce que trois 0 de l'affrontement.
{0, 0, 9}
{0, 6, 8}
{5, 1, 4}
Mais Seraient valables:
{0, 7, 0}
{9, 0, 8}
{5, 1, 4}