Diferențe pentru problema/robot1 între reviziile #14 si #15

Nu există diferențe între titluri.

Diferențe între conținut:

h2. Date de intrare
Fișierul de intrare $robot1.in$ conține pe prima linie un număr natural *C*, reprezentând cerința care urmează să fie rezolvată (1, 2 sau 3). Dacă *C*=1 sau *C*=2, pe a doua linie a fișierului se află un roboprogram. Dacă *C*=3, pe a doua linie a fișierului de intrare se află numărul natural *N*.
Fișierul de intrare $robot1.in$ conține pe prima linie un număr natural *C*, reprezentând cerința care urmează să fie rezolvată (1, 2 sau 3). Dacă [*C*]=1 sau [*C*]=2, pe a doua linie a fișierului se află un roboprogram. Dacă [*C*]=3, pe a doua linie a fișierului de intrare se află numărul natural *N*.
h2. Date de ieșire
Fișierul de ieșire $robot1.out$ va conține o singură linie. Dacă *C*=1, pe prima linie se va scrie un număr natural reprezentând numărul de cifre afișate pe ecran după executarea roboprogramului din fișierul de intrare.
Dacă *C*=2, pe prima linie vor fi scrise cifrele afișate pe ecran în urma executării roboprogramului din fișierul de intrare. Dacă *C*=3, pe prima linie va fi scris roboprogramul solicitat de cerința 3.
Fișierul de ieșire $robot1.out$ va conține o singură linie. Dacă [*C*]=1, pe prima linie se va scrie un număr natural reprezentând numărul de cifre afișate pe ecran după executarea roboprogramului din fișierul de intrare.
Dacă [*C*]=2, pe prima linie vor fi scrise cifrele afișate pe ecran în urma executării roboprogramului din fișierul de intrare. Dacă [*C*]=3, pe prima linie va fi scris roboprogramul solicitat de cerința 3.
h2. Restricții
| 1
D1AD2AS1AT
| 3
| *C*=1, pentru acest test se rezolvă cerința 1.
| [*C*]=1, pentru acest test se rezolvă cerința 1.
Se afișează pe ecran 3 cifre (132)
|
| 2
S0AD2AS1AT
| 021
| *C*=2, pentru acest test se rezolvă cerința 2.
| [*C*]=2, pentru acest test se rezolvă cerința 2.
Mânerul robotului se deplasează cu 0 unități la stânga, deci rămâne în dreptul
butonului 0 și apasă, apoi se deplasează 2 unități spre dreapta și ajunge în dreptul
butonului 2, apasă, apoi se deplasează 1 unitate la stânga și ajunge în dreptul
| 3
19332
| D1AS2AD4AAS1AT
| *C*=3, pentru acest test se rezolvă cerința 3. Pentru a afișa cifra 1, mânerul
| [*C*]=3, pentru acest test se rezolvă cerința 3. Pentru a afișa cifra 1, mânerul
robotului se deplasează 1 unitate la dreapta după care apasă (D1A). Pentru a afișa
cifra 9, din poziția curentă mânerul robotului se deplasează 2 unități la stânga
și apasă (S2A). Pentru a afișa cifra 3, din poziția curentă mânerul robotului

Nu există diferențe între securitate.