26-10-2007, 01:23 AM
(Modification du message : 26-10-2007, 01:26 AM par jo_link_noir.)
j'avoue, c'est violent O_o
j'ai pas de solution miracle mais je peux d'ors et déjà dire que le if peut-être réduit
alors la première partie du if :
là t'arrête pas de dire $x=20, pour commencer du l'appel une fois et ensuite tu vérifie les y :
$x==20 AND ($y==0 or $y==1 or ..... $y==19)
et tu peux encore réduire en regardant si les "y" sont comprit entre 0 et 19.
$x==20 AND ($y>=0 AND $y<=19 AND $y!=17)
et voilà, le premier bloc est réduit et la même méthode peut se répéter à tous
voilà, pas d'autre idée, y a surement plus simple, je ne sais pas
bonne nuit
j'ai pas de solution miracle mais je peux d'ors et déjà dire que le if peut-être réduit
alors la première partie du if :
Citation :// 1ere ligne horizontal.
$x==20 AND $y==0 or $x==20 AND $y==1 or $x==20 AND $y==2 or $x==20 AND $y==3 or
$x==20 AND $y==4 or $x==20 AND $y==5 or $x==20 AND $y==6 or $x==20 AND $y==7 or
$x==20 AND $y==8 or $x==20 AND $y==9 or $x==20 AND $y==10 or $x==20 AND $y==11 or
$x==20 AND $y==12 or $x==20 AND $y==13 or $x==20 AND $y==14 or
$x==20 AND $y==15 or $x==20 AND $y==16 or $x==20 AND $y==17 or $x==20 AND $y==18 or $x==20 AND $y==19 or
là t'arrête pas de dire $x=20, pour commencer du l'appel une fois et ensuite tu vérifie les y :
$x==20 AND ($y==0 or $y==1 or ..... $y==19)
et tu peux encore réduire en regardant si les "y" sont comprit entre 0 et 19.
Citation :$x==20 AND ($y>=0 AND $y<=19)Si par hasard tu ne veux pas le 17 par ex :
$x==20 AND ($y>=0 AND $y<=19 AND $y!=17)
et voilà, le premier bloc est réduit et la même méthode peut se répéter à tous
voilà, pas d'autre idée, y a surement plus simple, je ne sais pas
bonne nuit