#2680
Poezie
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.
Problema | Poezie | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #19328648 | Utilizator | |
Fișier | poezie.c | Dimensiune | 345 B |
Data încărcării | 04 Decembrie 2019, 14:08 | Scor / rezultat | Eroare de compilare |
poezie.c:1:1: error: unknown type name 'function' function cmmmc(a,b:integer):integer; ^ poezie.c:1:19: error: expected ')' before ':' token function cmmmc(a,b:integer):integer; ^ poezie.c:2:1: error: unknown type name 'var' var i,k:integer; ^ poezie.c:2:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token var i,k:integer; ^ poezie.c:3:1: error: unknown type name 'begin' begin ^ poezie.c:4:2: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token i:=0; ^ poezie.c:5:1: error: expected identifier or '(' before 'if' if a mod b=0 then i:=a; ^ poezie.c:6:1: error: expected identifier or '(' before 'if' if b mod a=0 then i:=b; ^ poezie.c:7:1: error: expected identifier or '(' before 'if' if i=0 then ^ poezie.c:10:1: error: expected identifier or '(' before 'while' while (k mod a<>0) or (k mod b<>0) do ^ poezie.c:13:1: warning: data definition has no type or storage class [enabled by default] end; ^ poezie.c:13:1: warning: type defaults to 'int' in declaration of 'end' [-Wimplicit-int] poezie.c:14:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token cmmmc:=k; ^ poezie.c:16:1: warning: data definition has no type or storage class [enabled by default] end; ^ poezie.c:16:1: warning: type defaults to 'int' in declaration of 'end' [-Wimplicit-int] poezie.c:19:1: warning: data definition has no type or storage class [enabled by default] end; ^ poezie.c:19:1: warning: type defaults to 'int' in declaration of 'end' [-Wimplicit-int] poezie.c:20:1: error: unknown type name 'var' var i,j:integer; ^ poezie.c:20:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token var i,j:integer; ^ poezie.c:21:1: error: unknown type name 'begin' begin ^ poezie.c:22:2: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token i:=120; ^ poezie.c:23:2: error: expected '=', ',', ';', 'asm' or '__attribute__' before ':' token j:=400; ^ poezie.c:24:9: warning: character constant too long for its type [enabled by default] writeln('cel mai mare divizor comun: ',cmmmc(i,j)); ^ poezie.c:24:9: error: expected declaration specifiers or '...' before '\x756e3a20' poezie.c:24:40: error: unknown type name 'cmmmc' writeln('cel mai mare divizor comun: ',cmmmc(i,j)); ^ poezie.c:25:1: error: unknown type name 'readln' readln ^ poezie.c:26:4: error: expected '=', ',', ';', 'asm' or '__attribute__' before '.' token end. ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Poezie face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.