mise a jour README
This commit is contained in:
17
README.md
17
README.md
@@ -1,15 +1,32 @@
|
|||||||
## description du programme :
|
## description du programme :
|
||||||
|
|
||||||
|
- Le jeu est constitué de 2 piles nommées a et b.
|
||||||
|
- Au départ :
|
||||||
|
- a contient un nombre arbitraire d’entiers positifs ou négatifs, sans doublons.
|
||||||
|
- b est vide
|
||||||
|
- Le but du jeu est de trier a dans l’ordre croissant.
|
||||||
|
- Pour ce faire, on ne dispose que des opérations suivantes :
|
||||||
|
|
||||||
**sa** : swap a - intervertit les 2 premiers éléments au sommet de la pile a. Ne fait rien s’il n’y en a qu’un ou aucun.
|
**sa** : swap a - intervertit les 2 premiers éléments au sommet de la pile a. Ne fait rien s’il n’y en a qu’un ou aucun.
|
||||||
|
|
||||||
**sb** : swap b - intervertit les 2 premiers éléments au sommet de la pile b. Ne fait rien s’il n’y en a qu’un ou aucun.
|
**sb** : swap b - intervertit les 2 premiers éléments au sommet de la pile b. Ne fait rien s’il n’y en a qu’un ou aucun.
|
||||||
|
|
||||||
**ss** : sa et sb en même temps.
|
**ss** : sa et sb en même temps.
|
||||||
|
|
||||||
**pa** : push a - prend le premier élément au sommet de b et le met sur a. Ne fait rien si b est vide.
|
**pa** : push a - prend le premier élément au sommet de b et le met sur a. Ne fait rien si b est vide.
|
||||||
|
|
||||||
**pb** : push b - prend le premier élément au sommet de a et le met sur b. Ne fait rien si a est vide.
|
**pb** : push b - prend le premier élément au sommet de a et le met sur b. Ne fait rien si a est vide.
|
||||||
|
|
||||||
**ra** : rotate a - décale d’une position vers le haut tous les élements de la pile a. Le premier élément devient le dernier.
|
**ra** : rotate a - décale d’une position vers le haut tous les élements de la pile a. Le premier élément devient le dernier.
|
||||||
|
|
||||||
**rb** : rotate b - décale d’une position vers le haut tous les élements de la pile b. Le premier élément devient le dernier.
|
**rb** : rotate b - décale d’une position vers le haut tous les élements de la pile b. Le premier élément devient le dernier.
|
||||||
|
|
||||||
**rr** : ra et rb en même temps.
|
**rr** : ra et rb en même temps.
|
||||||
|
|
||||||
**rra** : reverse rotate a - décale d’une position vers le bas tous les élements de la pile a. Le dernier élément devient le premier.
|
**rra** : reverse rotate a - décale d’une position vers le bas tous les élements de la pile a. Le dernier élément devient le premier.
|
||||||
|
|
||||||
**rrb** : reverse rotate b - décale d’une position vers le bas tous les élements de la pile b. Le dernier élément devient le premier.
|
**rrb** : reverse rotate b - décale d’une position vers le bas tous les élements de la pile b. Le dernier élément devient le premier.
|
||||||
|
|
||||||
**rrr** : rra et rrb en même temps.
|
**rrr** : rra et rrb en même temps.
|
||||||
|
|
||||||
## ressources :
|
## ressources :
|
||||||
|
|||||||
Reference in New Issue
Block a user