Advertisement
Guest User

Untitled

a guest
Oct 7th, 2016
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2. J'ai un inventaire, ou si tu prefere un quadrillage de taille (inventaireX, inventaireY)
  3. J'ai un Objet de taille (spaceX, spaceY)
  4. Je dois trouver une position pour placer l'objet dans le quadrillage
  5. Chaque case du quadrillage est soit plein soit vide
  6. L'objet doit donc sur des cases vides
  7. */
  8.  
  9. FIND-POSITION ( spaceX, spaceY )
  10. Si inventaireX < spaceX OU inventaireY < spaceY
  11.     Quitter
  12. Pour i : 0 jusqu'à inventaireX - spaceX
  13.     Pour j : 0 jusqu'à inventaireY - spaceY
  14.         PosOK = OUI
  15.         Pour _i : 0 jusqu'à inventaireX - spaceX
  16.             Pour _j : 0 jusqu'à inventaireY - spaceY
  17.                 Si inventaire[i + _i, j + _j] pas vide
  18.                     PosOK = NON
  19.                     Sortir boucle _i et _j
  20.         Si PosOK
  21.             quitter : retourne (i, j)
  22.  
  23. quitter
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement