Diferente pentru problema/nc intre reviziile #1 si #8

Diferente intre titluri:

nc
Nc

Diferente intre continut:

== include(page="template/taskheader" task_id="nc") ==
Poveste şi cerinţă...
Se da un text format din litere mari si mici ale alfabetului englez precum si semnele de punctuatie: "$,$" (virgula), "$.$" (punct), "$!$" (semnul exclamarii), "$?$" (semnul intrebarii), "$...$" (puncte de suspensie). Textul se poate intinde pe mai multe linii. Stim ca o fraza se termina cu unul din semnele de punctuatie "$.$", "$?$", "$!$" sau "$...$". Vrem sa determinam cate fraze sunt si cate cuvinte contine fiecare fraza.
Deoarece textul este intr-o limba neoficiala, cuvintele pot incepe si cu litera mica si pot contine litere mari in interior sau la final.
Atentie, cuvintele pot fi separate de oricate spatii si pot exista spatii la inceputul si la sfarsitul frazelor.
 
h2. Date de intrare
Fişierul de intrare $nc.in$ ...
Textul dat se afla in fişierul de intrare $nc.in$.
h2. Date de ieşire
În fişierul de ieşire $nc.out$ ...
În fişierul de ieşire $nc.out$ se va afisa pe prima linie un numar $N$ reprezentand numarul de fraze din text, iar pe fiecare din urmatoarele $N$ linii se va afisa cate un numar, astfel ca pe cea de-a $i+1$-a linie se va afla numarul de cuvinte pe care le contine cea de-a $i$-a fraza.
h2. Restricţii
* $... ≤ ... ≤ ...$
* Textul va contine maxim $1 000$ linii
* Pe fiecare linie se vor afla cel mult $4 000$ de caractere
* Fiecare linie se termina cu caracterul de sfarsit de linie.
h2. Exemplu
table(example). |_. nc.in |_. nc.out |
| This is some
  text written on
  multiple lines.
| This is another
  text written on
  multiple lines.
| De sarbatori, codeaza alaturi de cei dragi! La UniBuc FMI, cea mai cool faCOOLtate.
  Esti     pregatit      ?
  te asteptam alaturi de noi...     FMI RullZ!
| 5
  7
  7
  2
  5
  2
|
h3. Explicaţie
 
...
 
== include(page="template/taskfooter" task_id="nc") ==

Nu exista diferente intre securitate.

Diferente intre topic forum:

 
5134