2680 - Poezie: Difference between revisions

From Bitnami MediaWiki
Pagină nouă: == Cerința == Se citește un număr n, și n versuri dintr-o poezie. Fiecare vers ocupă un rând și conține litere mari și mici ale alfabetului englez, spații, și semne de punctuație . , ! ?. Să se elimine din fiecare vers toate semnele de punctuație, mai puțin cel aflat la final. == Date de intrare == Programul citește de la tastatură numărul n și cele n versuri. == Date de ieșire == Dacă datele sunt introduse corect, pe ecran se va afișa: " Datele de intra...
 
Line 22: Line 22:
== Exemplu 2 ==
== Exemplu 2 ==
; Intrare
; Intrare
: 45
: 4
: 1 este numar mic
: 2 a mai crescut un pic,
: 3 este ceva mai mare,
: 4 cifra urmatoare.
; Ieșire
; Ieșire
: Datele de intrare nu corespund restricțiilor impuse.
: Datele de intrare nu corespund restricțiilor impuse.
<br>
<br>
== Rezolvare ==
== Rezolvare ==
<syntaxhighlight lang="python" line>
<syntaxhighlight lang="python" line>

Revision as of 21:05, 14 April 2023

Cerința

Se citește un număr n, și n versuri dintr-o poezie. Fiecare vers ocupă un rând și conține litere mari și mici ale alfabetului englez, spații, și semne de punctuație . , ! ?. Să se elimine din fiecare vers toate semnele de punctuație, mai puțin cel aflat la final.

Date de intrare

Programul citește de la tastatură numărul n și cele n versuri.

Date de ieșire

Dacă datele sunt introduse corect, pe ecran se va afișa: " Datele de intrare corespund restrictiilor impuse", apoi pe un rand nou vor afișa versurile modificate.. În caz contrar, se va afișa mesajul:" Datele de intrare nu corespund restrictiilor impuse"

Restricții și precizări

  • 1 ≤ n ≤ 15
  • fiecare vers va conține maxim 255 de caractere

Exemplu 1

Intrare
3
A fost!... odata!,
Ca, nicioada,,
O fata? frumoasa... de imparat!
Ieșire
Datele introduse corespund restricțiilor impuse.
A fost odata,
Ca nicioada,
O fata frumoasa de imparat!


Exemplu 2

Intrare
4
1 este numar mic
2 a mai crescut un pic,
3 este ceva mai mare,
4 cifra urmatoare.
Ieșire
Datele de intrare nu corespund restricțiilor impuse.


Rezolvare

<syntaxhighlight lang="python" line>