Diferențe pentru problema/strgen între reviziile #82 si #61

Nu există diferențe între titluri.

Diferențe între conținut:

== include(page="template/taskheader" task_id="strgen") ==
table{width: auto; float: right}.
Limbajul Adnaxasienilor este foarte ordonat. Pământenii l-au analizat și au descoperit că toate cuvintele lor pot fi generate cu un generator de șiruri de caractere ce execută instrucțiuni, în felul următor:
 
* Generatorul pornește cu șirul format din caracterul [_*$*_] și cu o poziție, inițial 1, corespunzătoare poziției lui.
* Dacă la intrare primește un caracter literă mică, o inserează în șir la poziția curentă.
* Dacă la intrare primește un caracter [_*>*_] avansează poziția în șir cu unu.
* Dacă în urma avansului în șir poziția iese din șir, ea revine la poziția 1.
 
De exemplu, dacă la intrare primește [_*xn>>a>>da>>>a*_] generatorul va genera șirul [_*adnaxa$*_], ca în tabelul alăturat.
 
table {
  width: auto;
}
|_>. I |_<. ȘIR |
|>. &nbsp;
x
&gt;
&gt;
a
|<. [+$+]
|<. [+&#36;+]
[+x+]$
[+n+]x$
n[+x+]$
adn[+a+]xa$
|
Limbajul Adnaxasienilor este foarte ordonat. Pământenii l-au analizat și au descoperit că toate cuvintele lor pot fi generate cu un generator de șiruri de caractere ce execută instrucțiuni, în felul următor:
 
* Generatorul pornește cu șirul format din caracterul [_*$*_] și cu o poziție, inițial 1, corespunzătoare poziției lui.
* Dacă la intrare primește un caracter literă mică, o inserează în șir la poziția curentă.
* Dacă la intrare primește un caracter [_*>*_] avansează poziția în șir cu unu.
* Dacă în urma avansului în șir poziția iese din șir, ea revine la poziția 1.
 
De exemplu, dacă la intrare primește [_*xn>>a>>da>>>a*_] generatorul va genera șirul [_*adnaxa$*_], ca în tabelul alăturat.
 
h2. Cerință
Dat un șir de instrucțiuni să se afișeze șirul generat.
>
>
a
|/3<. [+$+]
|/3<. [+&#36;+]
[+e+]$
[+n+]e$
n[+e+]$
>
>
a
|/3<. [+$+]
|/3<. [+&#36;+]
[+x+]$
[+n+]x$
n[+x+]$

Nu există diferențe între securitate.