Diferente pentru problema/episoade intre reviziile #7 si #8

Nu exista diferente intre titluri.

Diferente intre continut:

== include(page="template/taskheader" task_id="episoade") ==
Au venit Stelele şi e timpul ca Algorel să apară iar în viaţa mondenă. Ziarele au scris zilele trecute că Algorel în loc să se pregătescă pentru Stele se uită de zor la un serial de desene animate. Şi chiar aşa este... Tocmai a făcut rost de un nou sezon ce are N episoade şi Algorel vrea să ştie în ce ordine ar putea să le vadă (fiind nonconformist, nu-i place ordinea originală). El are de la un prieten o expresie care descrie cum se leagă episoadele între ele. Expresia dată respectă anumite reguli:
Au venit Stelele şi e timpul ca Algorel să apară iar în viaţa mondenă. Ziarele au scris zilele trecute că Algorel în loc să se pregătescă pentru Stele se uită de zor la un serial de desene animate. Şi chiar aşa este... Tocmai a făcut rost de un nou sezon ce are $N$ episoade şi Algorel vrea să ştie în ce ordine ar putea să le vadă (fiidcă nu-i place ordinea originală). El are de la un prieten o expresie care descrie cum se leagă episoadele între ele. Expresia dată respectă anumite reguli:
* într-o expresie pot apărea numerele de la 1 la N precum şi caracterele: {$(),#$}
* fiecare număr de la 1 la N apare o singură dată în expresie; fiecărui episod îi corespunde în mod unic un număr
* într-o expresie pot apărea de la $1$ la $N$ precum şi caracterele: {$()>#$}
* fiecare număr între $1$ şi $N$ apare o singură dată în expresie; fiecărui episod îi corespunde în mod unic un număr
* un grup de episoade este definit ca un singur episod sau o subexpresie ce decrie relaţii între mai multe episoade
* $,$ şi $#$ sunt operatori pe grupuri de episoade şi au următoarele propietăţi:
** $ge{~1~} , ge{~2~}$ - grupul de episoade $ge{~1~}$ trebuie văzut înainte de $ge{~2~}$
* $>$ şi $#$ sunt operatori pe grupuri de episoade şi au următoarele propietăţi:
** $ge{~1~} > ge{~2~}$ - grupul de episoade $ge{~1~}$ trebuie văzut înainte de grupul de episoade $ge{~2~}$
** $ge{~1~} # ge{~2~}$ - cele două grupuri de episoade pot fi văzute în orice ordine dar fără să se intercalaze
** $,$ are prioritate mai mare faţă de $#$
** $>$ are prioritate mai mare faţă de $#$
* parantezele pot apărea oriunde în expresie cu condiţia să fie bine închise
Pentru a vă ajuta să înţelegeţi regulile mai bine, Algorel vă pune la dispoziţie şi câteva exemple:
table(example). |_. Expresie |_.  Ordini posibile |
| 1#2,3,4
| 1#2>3>4
| 1 2 3 4
  2 3 4 1 |
| ((3,(4#5),(1#(2,6))))
| ((3>(4#5)>(1#(2>6))))
| 3 4 5 1 2 6
  3 4 5 2 6 1
  3 5 4 1 2 6
h2. Exemplu
table(example). |_. episoade.in |_. episoade.out |
| ((3,(4#5),(1#(2,6))))
| ((3>(4#5)>(1#(2>6))))
3
1 2 3 4 5 6
3 5 4 1 2 6

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.