#2044
Într-o tabără de vară se programează susținerea unor cursuri în K
săli de clasă. Sunt N
profesori care și-au exprimat dorința de a participa, fiecare dintre ei specificând intervalul de timp [a
i
, b
i
]
în care își poate susține cursul. Programarea pe săli a profesorilor trebuie să țină cont de faptul că într-o clasă, la un moment dat, nu poate preda decât un singur profesor.
Cunoscându-se faptul că organizatorii doresc susținerea a cât mai multor cursuri, să se determine:
1) Numărul maxim de cursuri care pot fi programate în cele K
săli de clasă, ținând cont de restricția indicată.
2) În dorința de a programa toate cursurile, în cele K
săli, organizatorii decid să modifice durata cursurilor, păstrând însă neschimbată ora de început a lor. Astfel, ei hotărăsc ca toate cursurile să dureze un interval egal de timp, care însă nu va depăși durata celui mai lung curs propus inițial de unul dintre cei N
profesori. Determinați care poate fi durata maximă pe care o pot avea cursurile în aceste condiții.
OJI 2017, Clasa a VII-a
Problema | Cursuri | Operații I/O |
![]() cursuri.in /cursuri.out
|
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #57815244 | Utilizator | |
Fișier | cursuri.cpp | Dimensiune | 5.98 KB |
Data încărcării | 20 Aprilie 2025, 17:41 | Scor / rezultat | Eroare de compilare |
cursuri.cpp:3:1: error: stray '\305' in program Soluţii ^ cursuri.cpp:3:1: error: stray '\243' in program cursuri.cpp:8:1: error: stray '\310' in program Ați încărcat sursă? Reîncarcă pagina problemei. ^ cursuri.cpp:8:1: error: stray '\233' in program cursuri.cpp:8:1: error: stray '\303' in program cursuri.cpp:8:1: error: stray '\256' in program cursuri.cpp:8:1: error: stray '\304' in program cursuri.cpp:8:1: error: stray '\203' in program cursuri.cpp:8:1: error: stray '\304' in program cursuri.cpp:8:1: error: stray '\203' in program cursuri.cpp:8:1: error: stray '\303' in program cursuri.cpp:8:1: error: stray '\256' in program cursuri.cpp:8:1: error: stray '\304' in program cursuri.cpp:8:1: error: stray '\203' in program cursuri.cpp:10:1: error: stray '\304' in program Postată de Clasa Intrare/ieșire Limită timp Limită memorie Sursa problemei Autor Dificultate Scorul tău ^ cursuri.cpp:10:1: error: stray '\203' in program cursuri.cpp:10:1: error: stray '\310' in program cursuri.cpp:10:1: error: stray '\231' in program cursuri.cpp:10:1: error: stray '\304' in program cursuri.cpp:10:1: error: stray '\203' in program cursuri.cpp:10:1: error: stray '\304' in program cursuri.cpp:10:1: error: stray '\203' in program cursuri.cpp:10:1: error: stray '\304' in program cursuri.cpp:10:1: error: stray '\203' in program cursuri.cpp:13:7: error: "Cursuri" is not a valid filename #2044 Cursuri ^ cursuri.cpp:21:1: error: stray '\304' in program Etichete: nicio etichetă ^ cursuri.cpp:21:1: error: stray '\203' in program cursuri.cpp:22:1: error: stray '\304' in program Această problemă a fost preluată dintr-un concurs. Rezultatele evaluării pot fi diferite față de cele din concurs. ^ cursuri.cpp:22:1: error: stray '\203' in program cursuri.cpp:22:1: error: stray '\304' in program cursuri.cpp:22:1: error: stray '\203' in program cursuri.cpp:22:1: error: stray '\304' in program cursuri.cpp:22:1: error: stray '\203' in program cursuri.cpp:22:1: error: stray '\304' in program cursuri.cpp:22:1: error: stray '\203' in program cursuri.cpp:22:1: error: stray '\310' in program cursuri.cpp:22:1: error: stray '\233' in program cursuri.cpp:22:1: error: stray '\304' in program cursuri.cpp:22:1: error: stray '\203' in program cursuri.cpp:23:1: error: stray '\310' in program Enunț ^ cursuri.cpp:23:1: error: stray '\233' in program cursuri.cpp:24:1: error: stray '\310' in program Soluții ^ cursuri.cpp:24:1: error: stray '\233' in program cursuri.cpp:25:1: error: stray '\303' in program Într-o tabără de vară se programează susținerea unor cursuri în K săli de clasă. Sunt N profesori care și-au exprimat dorința de a participa, fiecare dintre ei specificând intervalul de timp [ai, bi] în care își poate susține cursul. Programarea pe săli a profesorilor trebuie să țină cont de faptul că într-o clasă, la un moment dat, nu poate preda decât un singur profesor. ^ cursuri.cpp:25:1: error: stray '\216' in program cursuri.cpp:25:1: error: stray '\304' in program cursuri.cpp:25:1: error: stray '\203' in program cursuri.cpp:25:1: error: stray '\304' in program cursuri.cpp:25:1: error: stray '\203' in program cursuri.cpp:25:1: error: stray '\304' in program cursuri.cpp:25:1: error: stray '\203' in program cursuri.cpp:25:1: error: stray '\304' in program cursuri.cpp:25:1: error: stray '\203' in program cursuri.cpp:25:1: error: stray '\310' in program cursuri.cpp:25:1: error: stray '\233' in program cursuri.cpp:25:1: error: stray '\303' in program cursuri.cpp:25:1: error: stray '\256' in program cursuri.cpp:25:1: error: stray '\304' in program cursuri.cpp:25:1: error: stray '\203' in program cursuri.cpp:25:1: error: stray '\304' in program cursuri.cpp:25:1: error: stray '\203' in program cursuri.cpp:25:1: error: stray '\310' in program cursuri.cpp:25:1: error: stray '\231' in program cursuri.cpp:25:1: error: stray '\310' in program cursuri.cpp:25:1: error: stray '\233' in program cursuri.cpp:25:1: error: stray '\303' in program cursuri.cpp:25:1: error: stray '\242' in program cursuri.cpp:25:1: error: stray '\303' in program cursuri.cpp:25:1: error: stray '\256' in program cursuri.cpp:25:1: error: stray '\303' in program cursuri.cpp:25:1: error: stray '\256' in program cursuri.cpp:25:1: error: stray '\310' in program cursuri.cpp:25:1: error: stray '\231' in program cursuri.cpp:25:1: error: stray '\310' in program cursuri.cpp:25:1: error: stray '\233' in program cursuri.cpp:25:1: error: stray '\304' in program cursuri.cpp:25:1: error: stray '\203' in program cursuri.cpp:25:1: error: stray '\304' in program cursuri.cpp:25:1: error: stray '\203' in program cursuri.cpp:25:1: error: stray '\310' in program cursuri.cpp:25:1: error: stray '\233' in program cursuri.cpp:25:1: error: stray '\304' in program cursuri.cpp:25:1: error: stray '\203' in program cursuri.cpp:25:1: error: stray '\304' in program cursuri.cpp:25:1: error: stray '\203' in program cursuri.cpp:25:1: error: stray '\303' in program cursuri.cpp:25:1: error: stray '\256' in program cursuri.cpp:25:1: error: stray '\304' in program cursuri.cpp:25:1: error: stray '\203' in program cursuri.cpp:25:1: error: stray '\303' in program cursuri.cpp:25:1: error: stray '\242' in program cursuri.cpp:27:1: error: stray '\310' in program Cerința ^ cursuri.cpp:27:1: error: stray '\233' in program cursuri.cpp:28:1: error: stray '\303' in program Cunoscându-se faptul că organizatorii doresc susținerea a cât mai multor cursuri, să se determine: ^ cursuri.cpp:28:1: error: stray '\242' in program cursuri.cpp:28:1: error: stray '\304' in program cursuri.cpp:28:1: error: stray '\203' in program cursuri.cpp:28:1: error: stray '\310' in program cursuri.cpp:28:1: error: stray '\233' in program cursuri.cpp:28:1: error: stray '\303' in program cursuri.cpp:28:1: error: stray '\242' in program cursuri.cpp:28:1: error: stray '\304' in program cursuri.cpp:28:1: error: stray '\203' in program cursuri.cpp:30:1: error: stray '\304' in program 1) Numărul maxim de cursuri care pot fi programate în cele K săli de clasă, ținând cont de restricția indicată. ^ cursuri.cpp:30:1: error: stray '\203' in program cursuri.cpp:30:1: error: stray '\303' in program cursuri.cpp:30:1: error: stray '\256' in program cursuri.cpp:30:1: error: stray '\304' in program cursuri.cpp:30:1: error: stray '\203' in program cursuri.cpp:30:1: error: stray '\304' in program cursuri.cpp:30:1: error: stray '\203' in program cursuri.cpp:30:1: error: stray '\310' in program cursuri.cpp:30:1: error: stray '\233' in program cursuri.cpp:30:1: error: stray '\303' in program cursuri.cpp:30:1: error: stray '\242' in program cursuri.cpp:30:1: error: stray '\310' in program cursuri.cpp:30:1: error: stray '\233' in program cursuri.cpp:30:1: error: stray '\304' in program cursuri.cpp:30:1: error: stray '\203' in program cursuri.cpp:31:1: error: stray '\303' in program 2) În dorința de a programa toate cursurile, în cele K săli, organizatorii decid să modifice durata cursurilor, păstrând însă neschimbată ora de început a lor. Astfel, ei hotărăsc ca toate cursurile să dureze un interval egal de timp, care însă nu va depăși durata celui mai lung curs propus inițial de unul dintre cei N profesori. Determinați care poate fi durata maximă pe care o pot avea cursurile în aceste condiții. ^ cursuri.cpp:31:1: error: stray '\216' in program cursuri.cpp:31:1: error: stray '\310' in program cursuri.cpp:31:1: error: stray '\233' in program cursuri.cpp:31:1: error: stray '\303' in program cursuri.cpp:31:1: error: stray '\256' in program cursuri.cpp:31:1: error: stray '\304' in program cursuri.cpp:31:1: error: stray '\203' in program cursuri.cpp:31:1: error: stray '\304' in program cursuri.cpp:31:1: error: stray '\203' in program cursuri.cpp:31:1: error: stray '\304' in program cursuri.cpp:31:1: error: stray '\203' in program cursuri.cpp:31:1: error: stray '\303' in program cursuri.cpp:31:1: error: stray '\242' in program cursuri.cpp:31:1: error: stray '\303' in program cursuri.cpp:31:1: error: stray '\256' in program cursuri.cpp:31:1: error: stray '\304' in program cursuri.cpp:31:1: error: stray '\203' in program cursuri.cpp:31:1: error: stray '\304' in program cursuri.cpp:31:1: error: stray '\203' in program cursuri.cpp:31:1: error: stray '\303' in program cursuri.cpp:31:1: error: stray '\256' in program cursuri.cpp:31:1: error: stray '\304' in program cursuri.cpp:31:1: error: stray '\203' in program cursuri.cpp:31:1: error: stray '\304' in program cursuri.cpp:31:1: error: stray '\203' in program cursuri.cpp:31:1: error: stray '\304' in program cursuri.cpp:31:1: error: stray '\203' in program cursuri.cpp:31:1: error: stray '\303' in program cursuri.cpp:31:1: error: stray '\256' in program cursuri.cpp:31:1: error: stray '\304' in program cursuri.cpp:31:1: error: stray '\203' in program cursuri.cpp:31:1: error: stray '\304' in program cursuri.cpp:31:1: error: stray '\203' in program cursuri.cpp:31:1: error: stray '\310' in program cursuri.cpp:31:1: error: stray '\231' in program cursuri.cpp:31:1: error: stray '\310' in program cursuri.cpp:31:1: error: stray '\233' in program cursuri.cpp:31:1: error: stray '\310' in program cursuri.cpp:31:1: error: stray '\233' in program cursuri.cpp:31:1: error: stray '\304' in program cursuri.cpp:31:1: error: stray '\203' in program cursuri.cpp:31:1: error: stray '\303' in program cursuri.cpp:31:1: error: stray '\256' in program cursuri.cpp:31:1: error: stray '\310' in program cursuri.cpp:31:1: error: stray '\233' in program cursuri.cpp:34:1: error: stray '\310' in program Fișierul de intrare cursuri.in conține pe prima linie un număr natural C. Pentru toate testele, C poate lua numai valorile 1 sau 2. Pe linia a doua se găsește o pereche de numere naturale N K, separate printr-un spațiu, reprezentând numărul profesorilor și numărul de săli de clasă. Pe următoarele N linii se găsesc perechi de numere naturale ai, bi, care reprezintă intervalele de timp în care cei N profesori își susțin cursurile. Numerele în cadrul unei linii sunt separate printr-un spațiu. ^ cursuri.cpp:34:1: error: stray '\231' in program cursuri.cpp:34:1: error: stray '\310' in program cursuri.cpp:34:1: error: stray '\233' in program cursuri.cpp:34:1: error: stray '\304' in program cursuri.cpp:34:1: error: stray '\203' in program cursuri.cpp:34:1: error: stray '\304' in program cursuri.cpp:34:1: error: stray '\203' in program cursuri.cpp:34:1: error: stray '\310' in program cursuri.cpp:34:1: error: stray '\231' in program cursuri.cpp:34:1: error: stray '\310' in program cursuri.cpp:34:1: error: stray '\233' in program cursuri.cpp:34:1: error: stray '\303' in program cursuri.cpp:34:1: error: stray '\242' in program cursuri.cpp:34:1: error: stray '\304' in program cursuri.cpp:34:1: error: stray '\203' in program cursuri.cpp:34:1: error: stray '\310' in program cursuri.cpp:34:1: error: stray '\231' in program cursuri.cpp:34:1: error: stray '\304' in program cursuri.cpp:34:1: error: stray '\203' in program cursuri.cpp:34:1: error: stray '\304' in program cursuri.cpp:34:1: error: stray '\203' in program cursuri.cpp:34:1: error: stray '\304' in program cursuri.cpp:34:1: error: stray '\203' in program cursuri.cpp:34:1: error: stray '\304' in program cursuri.cpp:34:1: error: stray '\203' in program cursuri.cpp:34:1: error: stray '\304' in program cursuri.cpp:34:1: error: stray '\203' in program cursuri.cpp:34:1: error: stray '\304' in program cursuri.cpp:34:1: error: stray '\203' in program cursuri.cpp:34:1: error: stray '\303' in program cursuri.cpp:34:1: error: stray '\256' in program cursuri.cpp:34:1: error: stray '\303' in program cursuri.cpp:34:1: error: stray '\256' in program cursuri.cpp:34:1: error: stray '\310' in program cursuri.cpp:34:1: error: stray '\231' in program cursuri.cpp:34:1: error: stray '\310' in program cursuri.cpp:34:1: error: stray '\233' in program cursuri.cpp:34:1: error: stray '\303' in program cursuri.cpp:34:1: error: stray '\256' in program cursuri.cpp:34:1: error: stray '\310' in program cursuri.cpp:34:1: error: stray '\233' in program cursuri.cpp:36:1: error: stray '\310' in program Date de ieșire ^ cursuri.cpp:36:1: error: stray '\231' in program cursuri.cpp:37:1: error: stray '\304' in program Dacă valoarea lui C este 1, se va rezolva numai punctul 1) din cerințe. În acest caz, fişierul de ieşire cursuri.out va conține pe prima linie un număr natural reprezentând numărul maxim de cursuri care pot fi programate în cele K săli de clasă, ținând cont de restricția indicată. ^ cursuri.cpp:37:1: error: stray '\203' in program cursuri.cpp:37:1: error: stray '\310' in program cursuri.cpp:37:1: error: stray '\233' in program cursuri.cpp:37:1: error: stray '\303' in program cursuri.cpp:37:1: error: stray '\216' in program cursuri.cpp:37:1: error: stray '\305' in program cursuri.cpp:37:1: error: stray '\237' in program cursuri.cpp:37:1: error: stray '\305' in program cursuri.cpp:37:1: error: stray '\237' in program cursuri.cpp:37:1: error: stray '\310' in program cursuri.cpp:37:1: error: stray '\233' in program cursuri.cpp:37:1: error: stray '\304' in program cursuri.cpp:37:1: error: stray '\203' in program cursuri.cpp:37:1: error: stray '\303' in program cursuri.cpp:37:1: error: stray '\242' in program cursuri.cpp:37:1: error: stray '\304' in program cursuri.cpp:37:1: error: stray '\203' in program cursuri.cpp:37:1: error: stray '\303' in program cursuri.cpp:37:1: error: stray '\256' in program cursuri.cpp:37:1: error: stray '\304' in program cursuri.cpp:37:1: error: stray '\203' in program cursuri.cpp:37:1: error: stray '\304' in program cursuri.cpp:37:1: error: stray '\203' in program cursuri.cpp:37:1: error: stray '\310' in program cursuri.cpp:37:1: error: stray '\233' in program cursuri.cpp:37:1: error: stray '\303' in program cursuri.cpp:37:1: error: stray '\242' in program cursuri.cpp:37:1: error: stray '\310' in program cursuri.cpp:37:1: error: stray '\233' in program cursuri.cpp:37:1: error: stray '\304' in program cursuri.cpp:37:1: error: stray '\203' in program cursuri.cpp:39:1: error: stray '\304' in program Dacă valoarea lui C este 2, se va rezolva numai punctul 2) din cerințe. În acest caz, fişierul de ieşire cursuri.out va conține pe prima linie un număr natural reprezentând durata maximă pe care o pot avea cele N cursuri, astfel încât toate să poată fi susținute în cele K săli disponibile. ^ cursuri.cpp:39:1: error: stray '\203' in program cursuri.cpp:39:1: error: stray '\310' in program cursuri.cpp:39:1: error: stray '\233' in program cursuri.cpp:39:1: error: stray '\303' in program cursuri.cpp:39:1: error: stray '\216' in program cursuri.cpp:39:1: error: stray '\305' in program cursuri.cpp:39:1: error: stray '\237' in program cursuri.cpp:39:1: error: stray '\305' in program cursuri.cpp:39:1: error: stray '\237' in program cursuri.cpp:39:1: error: stray '\310' in program cursuri.cpp:39:1: error: stray '\233' in program cursuri.cpp:39:1: error: stray '\304' in program cursuri.cpp:39:1: error: stray '\203' in program cursuri.cpp:39:1: error: stray '\303' in program cursuri.cpp:39:1: error: stray '\242' in program cursuri.cpp:39:1: error: stray '\304' in program cursuri.cpp:39:1: error: stray '\203' in program cursuri.cpp:39:1: error: stray '\303' in program cursuri.cpp:39:1: error: stray '\256' in program cursuri.cpp:39:1: error: stray '\303' in program cursuri.cpp:39:1: error: stray '\242' in program cursuri.cpp:39:1: error: stray '\304' in program cursuri.cpp:39:1: error: stray '\203' in program cursuri.cpp:39:1: error: stray '\304' in program cursuri.cpp:39:1: error: stray '\203' in program cursuri.cpp:39:1: error: stray '\310' in program cursuri.cpp:39:1: error: stray '\233' in program cursuri.cpp:39:1: error: stray '\303' in program cursuri.cpp:39:1: error: stray '\256' in program cursuri.cpp:39:1: error: stray '\304' in program cursuri.cpp:39:1: error: stray '\203' in program cursuri.cpp:41:1: error: stray '\310' in program Restricții și precizări ^ cursuri.cpp:41:1: error: stray '\233' in program cursuri.cpp:41:1: error: stray '\310' in program cursuri.cpp:41:1: error: stray '\231' in program cursuri.cpp:41:1: error: stray '\304' in program cursuri.cpp:41:1: error: stray '\203' in program cursuri.cpp:42:1: error: stray '\342' in program 1 ≤ n ≤ 1000 ^ cursuri.cpp:42:1: error: stray '\211' in program cursuri.cpp:42:1: error: stray '\244' in program cursuri.cpp:42:1: error: stray '\342' in program cursuri.cpp:42:1: error: stray '\211' in program cursuri.cpp:42:1: error: stray '\244' in program cursuri.cpp:43:1: error: stray '\342' in program 1 ≤ K ≤ 1 000 ^ cursuri.cpp:43:1: error: stray '\211' in program cursuri.cpp:43:1: error: stray '\244' in program cursuri.cpp:43:1: error: stray '\342' in program cursuri.cpp:43:1: error: stray '\211' in program cursuri.cpp:43:1: error: stray '\244' in program cursuri.cpp:44:1: error: stray '\342' in program 1 ≤ ai < bi ≤ 100 000, unde 1 ≤ i ≤ N ^ cursuri.cpp:44:1: error: stray '\211' in program cursuri.cpp:44:1: error: stray '\244' in program cursuri.cpp:44:1: error: stray '\342' in program cursuri.cpp:44:1: error: stray '\211' in program cursuri.cpp:44:1: error: stray '\244' in program cursuri.cpp:44:1: error: stray '\342' in program cursuri.cpp:44:1: error: stray '\211' in program cursuri.cpp:44:1: error: stray '\244' in program cursuri.cpp:44:1: error: stray '\342' in program cursuri.cpp:44:1: error: stray '\211' in program cursuri.cpp:44:1: error: stray '\244' in program cursuri.cpp:45:1: error: stray '\303' in program În cazul cerinței 2) se garantează că pentru toate testele există soluție ^ cursuri.cpp:45:1: error: stray '\216' in program cursuri.cpp:45:1: error: stray '\310' in program cursuri.cpp:45:1: error: stray '\233' in program cursuri.cpp:45:1: error: stray '\304' in program cursuri.cpp:45:1: error: stray '\203' in program cursuri.cpp:45:1: error: stray '\304' in program cursuri.cpp:45:1: error: stray '\203' in program cursuri.cpp:45:1: error: stray '\304' in program cursuri.cpp:45:1: error: stray '\203' in program cursuri.cpp:45:1: error: stray '\310' in program cursuri.cpp:45:1: error: stray '\233' in program cursuri.cpp:46:1: error: stray '\304' in program Pentru rezolvarea corectă a primei cerinţe se acordă 45 de puncte, iar pentru rezolvarea corectă a celei de a doua cerințe se acordă 45 de puncte. Se acordă 10 puncte pentru exemple. ^ cursuri.cpp:46:1: error: stray '\203' in program cursuri.cpp:46:1: error: stray '\305' in program cursuri.cpp:46:1: error: stray '\243' in program cursuri.cpp:46:1: error: stray '\304' in program cursuri.cpp:46:1: error: stray '\203' in program cursuri.cpp:46:1: error: stray '\304' in program cursuri.cpp:46:1: error: stray '\203' in program cursuri.cpp:46:1: error: stray '\310' in program cursuri.cpp:46:1: error: stray '\233' in program cursuri.cpp:46:1: error: stray '\304' in program cursuri.cpp:46:1: error: stray '\203' in program cursuri.cpp:46:1: error: stray '\304' in program cursuri.cpp:46:1: error: stray '\203' in program cursuri.cpp:59:1: error: stray '\310' in program Explicație ^ cursuri.cpp:59:1: error: stray '\233' in program cursuri.cpp:60:1: error: stray '\304' in program O variantă de programare optimă este următoarea: ^ cursuri.cpp:60:1: error: stray '\203' in program cursuri.cpp:60:1: error: stray '\304' in program cursuri.cpp:60:1: error: stray '\203' in program cursuri.cpp:60:1: error: stray '\304' in program cursuri.cpp:60:1: error: stray '\203' in program cursuri.cpp:62:1: error: stray '\303' in program în prima sală se vor susține cursurile programate între [1,3] şi [3,18] ^ cursuri.cpp:62:1: error: stray '\256' in program cursuri.cpp:62:1: error: stray '\304' in program cursuri.cpp:62:1: error: stray '\203' in program cursuri.cpp:62:1: error: stray '\310' in program cursuri.cpp:62:1: error: stray '\233' in program cursuri.cpp:62:1: error: stray '\303' in program cursuri.cpp:62:1: error: stray '\256' in program cursuri.cpp:62:1: error: stray '\305' in program cursuri.cpp:62:1: error: stray '\237' in program cursuri.cpp:63:1: error: stray '\303' in program în a doua clasă se susține cursul programat între [1,20] ^ cursuri.cpp:63:1: error: stray '\256' in program cursuri.cpp:63:1: error: stray '\304' in program cursuri.cpp:63:1: error: stray '\203' in program cursuri.cpp:63:1: error: stray '\310' in program cursuri.cpp:63:1: error: stray '\233' in program cursuri.cpp:63:1: error: stray '\303' in program cursuri.cpp:63:1: error: stray '\256' in program cursuri.cpp:76:1: error: stray '\310' in program Explicație ^ cursuri.cpp:76:1: error: stray '\233' in program cursuri.cpp:77:1: error: stray '\304' in program Durata maximă pe care o pot avea toate cursurile este 4. ^ cursuri.cpp:77:1: error: stray '\203' in program cursuri.cpp:79:1: error: stray '\304' in program Cursul al treilea se va mări și se va desfășura între [1,5], celelalte se vor micșora. Cursurile vor fi distribuite în cele două săli astfel: ^ cursuri.cpp:79:1: error: stray '\203' in program cursuri.cpp:79:1: error: stray '\310' in program cursuri.cpp:79:1: error: stray '\231' in program cursuri.cpp:79:1: error: stray '\304' in program cursuri.cpp:79:1: error: stray '\203' in program cursuri.cpp:79:1: error: stray '\310' in program cursuri.cpp:79:1: error: stray '\231' in program cursuri.cpp:79:1: error: stray '\303' in program cursuri.cpp:79:1: error: stray '\256' in program cursuri.cpp:79:1: error: stray '\310' in program cursuri.cpp:79:1: error: stray '\231' in program cursuri.cpp:79:1: error: stray '\303' in program cursuri.cpp:79:1: error: stray '\256' in program cursuri.cpp:79:1: error: stray '\304' in program cursuri.cpp:79:1: error: stray '\203' in program cursuri.cpp:79:1: error: stray '\304' in program cursuri.cpp:79:1: error: stray '\203' in program cursuri.cpp:81:1: error: stray '\310' in program Sala 1: al treilea și primul profesor programați între [1,5] respectiv [5,9]; ^ cursuri.cpp:81:1: error: stray '\231' in program cursuri.cpp:81:1: error: stray '\310' in program cursuri.cpp:81:1: error: stray '\233' in program cursuri.cpp:81:1: error: stray '\303' in program cursuri.cpp:81:1: error: stray '\256' in program cursuri.cpp:82:1: error: stray '\310' in program Sala 2: al patrulea și al doilea profesor programați între [1,5] respectiv [9,13]; ^ cursuri.cpp:82:1: error: stray '\231' in program cursuri.cpp:82:1: error: stray '\310' in program cursuri.cpp:82:1: error: stray '\233' in program cursuri.cpp:82:1: error: stray '\303' in program cursuri.cpp:82:1: error: stray '\256' in program cursuri.cpp:83:1: error: stray '\303' in program Încărcare soluție ^ cursuri.cpp:83:1: error: stray '\216' in program cursuri.cpp:83:1: error: stray '\304' in program cursuri.cpp:83:1: error: stray '\203' in program cursuri.cpp:83:1: error: stray '\310' in program cursuri.cpp:83:1: error: stray '\233' in program cursuri.cpp:85:1: error: stray '\310' in program Lipește codul aici ^ cursuri.cpp:85:1: error: stray '\231' in program cursuri.cpp:177:1: error: stray '\342' in program ^ cursuri.cpp:177:1: error: stray '\200' in program cursuri.cpp:177:1: error: stray '\213' in program cursuri.cpp:230:1: error: stray '\310' in program Ați încărcat sursă? Reîncarcă pagina problemei. ^ cursuri.cpp:230:1: error: stray '\233' in program cursuri.cpp:230:1: error: stray '\303' in program cursuri.cpp:230:1: error: stray '\256' in program cursuri.cpp:230:1: error: stray '\304' in program cursuri.cpp:230:1: error: stray '\203' in program cursuri.cpp:230:1: error: stray '\304' in program cursuri.cpp:230:1: error: stray '\203' in program cursuri.cpp:230:1: error: stray '\303' in program cursuri.cpp:230:1: error: stray '\256' in program cursuri.cpp:230:1: error: stray '\304' in program cursuri.cpp:230:1: error: stray '\203' in program cursuri.cpp:232:2: error: stray '\303' in program Reîncarcă ^ cursuri.cpp:232:2: error: stray '\256' in program cursuri.cpp:232:2: error: stray '\304' in program cursuri.cpp:232:2: error: stray '\203' in program cursuri.cpp:235:1: error: stray '\304' in program Temă Dark ^ cursuri.cpp:235:1: error: stray '\203' in program cursuri.cpp:1:1: error: 'pbInfo' does not name a type pbInfo.ro ^ cursuri.cpp:82:1: error: 'Sala' does not name a type Sala 2: al patrulea și al doilea profesor programați între [1,5] respectiv [9,13]; ^ cursuri.cpp:83:3: error: 'nc' does not name a type Încărcare soluție ^ In file included from /usr/include/c++/4.8/iosfwd:40:0, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/postypes.h:98:11: error: 'ptrdiff_t' does not name a type typedef ptrdiff_t streamsize; // Signed integral type ^ In file included from /usr/include/c++/4.8/exception:152:0, from /usr/include/c++/4.8/ios:39, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/exception_ptr.h:95:30: error: field 'nullptr_t' has incomplete type exception_ptr(nullptr_t) noexcept ^ /usr/include/c++/4.8/bits/exception_ptr.h:95:30: error: expected ';' at end of member declaration /usr/include/c++/4.8/bits/exception_ptr.h:95:32: error: expected unqualified-id before 'noexcept' exception_ptr(nullptr_t) noexcept ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:285:31: error: 'std::size_t' has not been declared template<typename _Tp, std::size_t _Size> ^ /usr/include/c++/4.8/type_traits:419:34: error: 'nullptr_t' is not a member of 'std' struct __is_nullptr_t_helper<std::nullptr_t> ^ /usr/include/c++/4.8/type_traits:419:34: error: 'nullptr_t' is not a member of 'std' /usr/include/c++/4.8/type_traits:419:48: error: template argument 1 is invalid struct __is_nullptr_t_helper<std::nullptr_t> ^ /usr/include/c++/4.8/type_traits:1239:32: error: 'size_t' is not a member of 'std' : public integral_constant<std::size_t, __alignof__(_Tp)> { }; ^ /usr/include/c++/4.8/type_traits:1239:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:1239:32: error: 'size_t' is not a member of 'std' : public integral_constant<std::size_t, __alignof__(_Tp)> { }; ^ /usr/include/c++/4.8/type_traits:1239:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:1239:61: error: template argument 1 is invalid : public integral_constant<std::size_t, __alignof__(_Tp)> { }; ^ /usr/include/c++/4.8/type_traits:1239:61: note: invalid template non-type parameter /usr/include/c++/4.8/type_traits:1244:32: error: 'size_t' is not a member of 'std' : public integral_constant<std::size_t, 0> { }; ^ /usr/include/c++/4.8/type_traits:1244:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:1244:32: error: 'size_t' is not a member of 'std' : public integral_constant<std::size_t, 0> { }; ^ /usr/include/c++/4.8/type_traits:1244:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:1244:46: error: template argument 1 is invalid : public integral_constant<std::size_t, 0> { }; ^ /usr/include/c++/4.8/type_traits:1244:46: note: invalid template non-type parameter /usr/include/c++/4.8/type_traits:1246:31: error: 'std::size_t' has not been declared template<typename _Tp, std::size_t _Size> ^ /usr/include/c++/4.8/type_traits:1248:32: error: 'size_t' is not a member of 'std' : public integral_constant<std::size_t, 1 + rank<_Tp>::value> { }; ^ /usr/include/c++/4.8/type_traits:1248:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:1248:32: error: 'size_t' is not a member of 'std' : public integral_constant<std::size_t, 1 + rank<_Tp>::value> { }; ^ /usr/include/c++/4.8/type_traits:1248:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:1248:65: error: template argument 1 is invalid : public integral_constant<std::size_t, 1 + rank<_Tp>::value> { }; ^ /usr/include/c++/4.8/type_traits:1248:65: note: invalid template non-type parameter /usr/include/c++/4.8/type_traits:1252:32: error: 'size_t' is not a member of 'std' : public integral_constant<std::size_t, 1 + rank<_Tp>::value> { }; ^ /usr/include/c++/4.8/type_traits:1252:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:1252:32: error: 'size_t' is not a member of 'std' : public integral_constant<std::size_t, 1 + rank<_Tp>::value> { }; ^ /usr/include/c++/4.8/type_traits:1252:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:1252:65: error: template argument 1 is invalid : public integral_constant<std::size_t, 1 + rank<_Tp>::value> { }; ^ /usr/include/c++/4.8/type_traits:1252:65: note: invalid template non-type parameter /usr/include/c++/4.8/type_traits:1257:32: error: 'size_t' is not a member of 'std' : public integral_constant<std::size_t, 0> { }; ^ /usr/include/c++/4.8/type_traits:1257:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:1257:32: error: 'size_t' is not a member of 'std' : public integral_constant<std::size_t, 0> { }; ^ /usr/include/c++/4.8/type_traits:1257:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:1257:46: error: template argument 1 is invalid : public integral_constant<std::size_t, 0> { }; ^ /usr/include/c++/4.8/type_traits:1257:46: note: invalid template non-type parameter /usr/include/c++/4.8/type_traits:1259:47: error: 'std::size_t' has not been declared template<typename _Tp, unsigned _Uint, std::size_t _Size> ^ /usr/include/c++/4.8/type_traits:1261:32: error: 'size_t' is not a member of 'std' : public integral_constant<std::size_t, ^ /usr/include/c++/4.8/type_traits:1261:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:1261:32: error: 'size_t' is not a member of 'std' : public integral_constant<std::size_t, ^ /usr/include/c++/4.8/type_traits:1261:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:1263:28: error: template argument 1 is invalid _Uint - 1>::value> ^ /usr/include/c++/4.8/type_traits:1263:28: note: invalid template non-type parameter /usr/include/c++/4.8/type_traits:1268:32: error: 'size_t' is not a member of 'std' : public integral_constant<std::size_t, ^ /usr/include/c++/4.8/type_traits:1268:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:1268:32: error: 'size_t' is not a member of 'std' : public integral_constant<std::size_t, ^ /usr/include/c++/4.8/type_traits:1268:32: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/bits/move.h:57:0, from /usr/include/c++/4.8/bits/stl_pair.h:59, from /usr/include/c++/4.8/bits/stl_algobase.h:64, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/type_traits:1270:31: error: template argument 1 is invalid _Uint - 1>::value> ^ /usr/include/c++/4.8/type_traits:1270:31: note: invalid template non-type parameter /usr/include/c++/4.8/type_traits:1627:31: error: 'std::size_t' has not been declared template<typename _Tp, std::size_t _Size> ^ /usr/include/c++/4.8/type_traits:1640:31: error: 'std::size_t' has not been declared template<typename _Tp, std::size_t _Size> ^ /usr/include/c++/4.8/type_traits:1671:17: error: 'std::size_t' has not been declared template<std::size_t _Len> ^ /usr/include/c++/4.8/type_traits:1691:17: error: 'std::size_t' has not been declared template<std::size_t _Len, std::size_t _Align = ^ /usr/include/c++/4.8/type_traits:1691:35: error: 'std::size_t' has not been declared template<std::size_t _Len, std::size_t _Align = ^ In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/stl_pair.h:85:17: error: 'std::size_t' has not been declared template<std::size_t...> ^ /usr/include/c++/4.8/bits/stl_pair.h:204:41: error: 'std::size_t' has not been declared template<typename... _Args1, std::size_t... _Indexes1, ^ /usr/include/c++/4.8/bits/stl_pair.h:205:41: error: 'std::size_t' has not been declared typename... _Args2, std::size_t... _Indexes2> ^ In file included from /usr/include/c++/4.8/bits/stl_algobase.h:65:0, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/stl_iterator_base_types.h:116:67: error: expected type-specifier before 'ptrdiff_t' template<typename _Category, typename _Tp, typename _Distance = ptrdiff_t, ^ /usr/include/c++/4.8/bits/stl_iterator_base_types.h:116:67: error: expected '>' before 'ptrdiff_t' /usr/include/c++/4.8/bits/stl_iterator_base_types.h:127:15: error: '_Pointer' does not name a type typedef _Pointer pointer; ^ /usr/include/c++/4.8/bits/stl_iterator_base_types.h:129:15: error: '_Reference' does not name a type typedef _Reference reference; ^ /usr/include/c++/4.8/bits/stl_iterator_base_types.h:179:15: error: 'ptrdiff_t' does not name a type typedef ptrdiff_t difference_type; ^ /usr/include/c++/4.8/bits/stl_iterator_base_types.h:190:15: error: 'ptrdiff_t' does not name a type typedef ptrdiff_t difference_type; ^ In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/stl_iterator.h:101:69: error: wrong number of template arguments (5, should be 3) typename iterator_traits<_Iterator>::reference> ^ In file included from /usr/include/c++/4.8/bits/stl_algobase.h:65:0, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/stl_iterator_base_types.h:118:12: error: provided for 'template<class _Category, class _Tp, class _Distance> struct std::iterator' struct iterator ^ In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/stl_iterator.h:403:66: error: wrong number of template arguments (5, should be 3) : public iterator<output_iterator_tag, void, void, void, void> ^ In file included from /usr/include/c++/4.8/bits/stl_algobase.h:65:0, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/stl_iterator_base_types.h:118:12: error: provided for 'template<class _Category, class _Tp, class _Distance> struct std::iterator' struct iterator ^ In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/stl_iterator.h:494:66: error: wrong number of template arguments (5, should be 3) : public iterator<output_iterator_tag, void, void, void, void> ^ In file included from /usr/include/c++/4.8/bits/stl_algobase.h:65:0, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/stl_iterator_base_types.h:118:12: error: provided for 'template<class _Category, class _Tp, class _Distance> struct std::iterator' struct iterator ^ In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/stl_iterator.h:588:66: error: wrong number of template arguments (5, should be 3) : public iterator<output_iterator_tag, void, void, void, void> ^ In file included from /usr/include/c++/4.8/bits/stl_algobase.h:65:0, from /usr/include/c++/4.8/bits/char_traits.h:39, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/stl_iterator_base_types.h:118:12: error: provided for 'template<class _Category, class _Tp, class _Distance> struct std::iterator' struct iterator ^ In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/stl_algobase.h: In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*)': /usr/include/c++/4.8/bits/stl_algobase.h:370:10: error: 'ptrdiff_t' does not name a type const ptrdiff_t _Num = __last - __first; ^ /usr/include/c++/4.8/bits/stl_algobase.h:371:8: error: '_Num' was not declared in this scope if (_Num) ^ /usr/include/c++/4.8/bits/stl_algobase.h:373:22: error: '_Num' was not declared in this scope return __result + _Num; ^ /usr/include/c++/4.8/bits/stl_algobase.h: In static member function 'static _Tp* std::__copy_move_backward<_IsMove, true, std::random_access_iterator_tag>::__copy_move_b(const _Tp*, const _Tp*, _Tp*)': /usr/include/c++/4.8/bits/stl_algobase.h:565:10: error: 'ptrdiff_t' does not name a type const ptrdiff_t _Num = __last - __first; ^ /usr/include/c++/4.8/bits/stl_algobase.h:566:8: error: '_Num' was not declared in this scope if (_Num) ^ /usr/include/c++/4.8/bits/stl_algobase.h:568:22: error: '_Num' was not declared in this scope return __result - _Num; ^ In file included from /usr/include/c++/4.8/ios:40:0, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/char_traits.h: At global scope: /usr/include/c++/4.8/bits/char_traits.h:104:66: error: 'std::size_t' has not been declared compare(const char_type* __s1, const char_type* __s2, std::size_t __n); ^ /usr/include/c++/4.8/bits/char_traits.h:106:14: error: 'size_t' in namespace 'std' does not name a type static std::size_t ^ /usr/include/c++/4.8/bits/char_traits.h:110:39: error: 'std::size_t' has not been declared find(const char_type* __s, std::size_t __n, const char_type& __a); ^ /usr/include/c++/4.8/bits/char_traits.h:113:57: error: 'std::size_t' has not been declared move(char_type* __s1, const char_type* __s2, std::size_t __n); ^ /usr/include/c++/4.8/bits/char_traits.h:116:57: error: 'std::size_t' has not been declared copy(char_type* __s1, const char_type* __s2, std::size_t __n); ^ /usr/include/c++/4.8/bits/char_traits.h:119:35: error: 'std::size_t' has not been declared assign(char_type* __s, std::size_t __n, char_type __a); ^ /usr/include/c++/4.8/bits/char_traits.h:145:64: error: 'std::size_t' has not been declared compare(const char_type* __s1, const char_type* __s2, std::size_t __n) ^ /usr/include/c++/4.8/bits/char_traits.h: In static member function 'static int __gnu_cxx::char_traits<_CharT>::compare(const char_type*, const char_type*, int)': /usr/include/c++/4.8/bits/char_traits.h:147:12: error: 'size_t' is not a member of 'std' for (std::size_t __i = 0; __i < __n; ++__i) ^ /usr/include/c++/4.8/bits/char_traits.h:147:12: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/ios:40:0, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/char_traits.h:147:24: error: expected ';' before '__i' for (std::size_t __i = 0; __i < __n; ++__i) ^ /usr/include/c++/4.8/bits/char_traits.h:147:33: error: '__i' was not declared in this scope for (std::size_t __i = 0; __i < __n; ++__i) ^ /usr/include/c++/4.8/bits/char_traits.h: At global scope: /usr/include/c++/4.8/bits/char_traits.h:156:5: error: 'size_t' in namespace 'std' does not name a type std::size_t ^ /usr/include/c++/4.8/bits/char_traits.h:169:37: error: 'std::size_t' has not been declared find(const char_type* __s, std::size_t __n, const char_type& __a) ^ /usr/include/c++/4.8/bits/char_traits.h: In static member function 'static const char_type* __gnu_cxx::char_traits<_CharT>::find(const char_type*, int, const char_type&)': /usr/include/c++/4.8/bits/char_traits.h:171:12: error: 'size_t' is not a member of 'std' for (std::size_t __i = 0; __i < __n; ++__i) ^ /usr/include/c++/4.8/bits/char_traits.h:171:12: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/ios:40:0, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/bits/char_traits.h:171:24: error: expected ';' before '__i' for (std::size_t __i = 0; __i < __n; ++__i) ^ /usr/include/c++/4.8/bits/char_traits.h:171:33: error: '__i' was not declared in this scope for (std::size_t __i = 0; __i < __n; ++__i) ^ /usr/include/c++/4.8/bits/char_traits.h: At global scope: /usr/include/c++/4.8/bits/char_traits.h:180:55: error: 'std::size_t' has not been declared move(char_type* __s1, const char_type* __s2, std::size_t __n) ^ /usr/include/c++/4.8/bits/char_traits.h:189:55: error: 'std::size_t' has not been declared copy(char_type* __s1, const char_type* __s2, std::size_t __n) ^ /usr/include/c++/4.8/bits/char_traits.h:199:33: error: 'std::size_t' has not been declared assign(char_type* __s, std::size_t __n, char_type __a) ^ In file included from /usr/include/c++/4.8/ext/new_allocator.h:33:0, from /usr/include/i386-linux-gnu/c++/4.8/bits/c++allocator.h:33, from /usr/include/c++/4.8/bits/allocator.h:46, from /usr/include/c++/4.8/string:41, from /usr/include/c++/4.8/bits/locale_classes.h:40, from /usr/include/c++/4.8/bits/ios_base.h:41, from /usr/include/c++/4.8/ios:42, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/new:91:31: error: declaration of 'operator new' as non-function void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) ^ /usr/include/c++/4.8/new:91:20: error: 'size_t' is not a member of 'std' void* operator new(std::size_t) _GLIBCXX_THROW (std::bad_alloc) ^ /usr/include/c++/4.8/new:91:20: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/ext/new_allocator.h:33:0, from /usr/include/i386-linux-gnu/c++/4.8/bits/c++allocator.h:33, from /usr/include/c++/4.8/bits/allocator.h:46, from /usr/include/c++/4.8/string:41, from /usr/include/c++/4.8/bits/locale_classes.h:40, from /usr/include/c++/4.8/bits/ios_base.h:41, from /usr/include/c++/4.8/ios:42, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/new:93:33: error: declaration of 'operator new []' as non-function void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) ^ /usr/include/c++/4.8/new:93:22: error: 'size_t' is not a member of 'std' void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) ^ /usr/include/c++/4.8/new:93:22: note: suggested alternative: In file included from /usr/include/wchar.h:51:0, from /usr/include/c++/4.8/cwchar:44, from /usr/include/c++/4.8/bits/postypes.h:40, from /usr/include/c++/4.8/iosfwd:40, from /usr/include/c++/4.8/ios:38, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/lib/gcc/i686-linux-gnu/4.8/include/stddef.h:212:23: note: 'size_t' typedef __SIZE_TYPE__ size_t; ^ In file included from /usr/include/c++/4.8/ext/new_allocator.h:33:0, from /usr/include/i386-linux-gnu/c++/4.8/bits/c++allocator.h:33, from /usr/include/c++/4.8/bits/allocator.h:46, from /usr/include/c++/4.8/string:41, from /usr/include/c++/4.8/bits/locale_classes.h:40, from /usr/include/c++/4.8/bits/ios_base.h:41, from /usr/include/c++/4.8/ios:42, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from cursuri.cpp:89: /usr/include/c++/4.8/new:99:25: error: declaration of 'operator new' as non-function void* operator new(std::size_t, const std
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Cursuri 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ă.