63Fermer65
EthanielLe 15/08/2004 à 23:43
zen ...
As-tu vraiment r ) + r ;
 cherché ?r = random ( 2 ) ;
a = 2 * random ( 41 -

Avec r, tu choisis un des deux sous-ensembles de cases (soit les 40 cases paires, soit les 41 cases impaires), puis avec a, tu choisis un des cases du sous-ensemble.
Donc c'est bien ce que je disais, tu choisis en fait une des cases du tableau au hasard, et il est bien plus rapide de faire x = random(9) et y = random(9) ...
La seule différence, c'est que dans ce cas, tu as 40 chances sur 81 de tirer une case paire, et 41 chances sur 81 de tirer une case impaire, avec qu'avec ton algorithme utilisant r, tu as 1 chance sur 2 de tirer une case paire, et 1 chance sur 2 de tirer une case impaire.
Mais bon, pour ce que ça change ...

@++