0102030405060708091011121314151617181920212223242526272829303132333435
# 486 Propusă de Administrator la data de 01 Aprilie 2020 - 12:25:38 - pentru clasa 10
Max. 2 sec/testFișiermedie
Fişierul test.in conţine pe prima linie două valori naturale, m şi n (m≤100, n≤100), pe a doua linie un şir de m numere întregi, iar pe a treia linie un şir de n numere întregi. Fiecare dintre aceste şiruri sunt ordonate strict crescător, iar elementele lor au cel mult 9 cifre fiecare. Numerele de pe acelaşi rând sunt separate prin câte un spaţiu. Se cere să se scrie în fişierul test.out câte dintre lementele celui de al doilea şir nu se regăsesc şi în primul şir.

Date de intrare:

Programul citește din fişierul test.in numerele m şi n şi apoi elementele celor două şiruri.

Date de ieșire:

Programul va scrie în fişierul test.out numărul cerut.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000

Exemplu

Intrare

6 7 1 2 3 4 7 20 3 5 7 8 9 20 24
Ieşire
4     deoarece    5 8 9 24 nu se găsesc în primul şir.
# 485 Propusă de Administrator la data de 01 Aprilie 2020 - 12:23:27 - pentru clasa 10
Max. 2 sec/testFișiermedie
Fişierul test.in conţine pe prima linie două valori naturale, m şi n (m≤100, n≤100), pe a doua linie un şir de m numere întregi, iar pe a treia linie un şir de n numere întregi. Fiecare dintre aceste şiruri sunt ordonate strict crescător, iar elementele lor au cel mult 9 cifre fiecare. Numerele de pe acelaşi rând sunt separate prin câte un spaţiu. Se cere să se ascrie în fişierul test.out în ordine crescătoare elementele celui de al doilea şir care nu se regăsesc şi în primul şir.

Date de intrare:

Programul citește din fişierul test.in numerele m şi n şi apoi elementele celor două şiruri.

Date de ieșire:

Programul va tipării   în fişierul test.out   numerele în ordinea cerută separate printr-un spaţiu

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000

Exemplu

Intrare

6 7 1 2 3 4 7 20 3 5 7 8 9 20 24
Ieşire
5 8 9 24
# 484 Propusă de Administrator la data de 01 Aprilie 2020 - 11:54:32 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Scrieţi un program C/C++ care citeşte de la tastatură un număr natural n (n≤100) şi apoi cele n elemente, numere naturale cu cel mult 4 cifre fiecare, ale unui tablou unidimensional a. Programul determină şi afişează pe prima linie a ecranului suma celor n elemente ale tabloului, pe a doua linie a ecranului suma primelor n-1 elemente şi aşa mai departe astfel încât pe linia n-1 se va afişa suma primelor două elemente, iar pe linia n primul element al tabloului.

Date de intrare:

Programul citește de la tastatură un număr natural n.

Date de ieșire:

Programul va tipării pe ecran numerele în ordinea cerută. Pentru sfarşitul liniei se va utiliza ;

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 10.000

Exemplu

Intrare

4 1 2 3 4
Ieşire
10;6;3;1;
# 483 Propusă de Administrator la data de 01 Aprilie 2020 - 11:49:01 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Scrieţi un program C/C++ care citeşte de la tastatură un număr natural n (n≤50) şi care afişează pe ecran prima linie primele n numere pare, pe a doua linie primele n-1 numere pare, ..., pe linia n primul număr par. Numerele vor fi afişate pe fiecare linie în ordine crescătoare şi vor fi separate prin câte un spaţiu.

Date de intrare:

Programul citește de la tastatură un număr natural n.

Date de ieșire:

Programul va tipării pe ecran numerele în ordinea cerută separate printr-un spaţiu. Pentru sfarşitul liniei se va utiliza ;

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 51

Exemplu

Intrare

3
Ieşire
0 2 4 ;0 2 ;0 ;
# 482 Propusă de Administrator la data de 01 Aprilie 2020 - 11:40:18 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Scrieţi un program C/C++ care citeşte de la tastatură un număr natural n şi cele 3*n elemente ale tabloului unidimensional v, numere naturale cu cel mult patru cifre fiecare. Tabloul este împărţit în trei zone, cu câte n elemente fiecare: prima zonă conţine primele n elemente din tablou, a doua zonă conţine următoarele n elemente din tablou, restul elementelor fiind în zona a treia. Programul va interschimba elementele zonei unu cu elementele zonei trei şi va afişa pe ecran toate elementele tabloului, astfel transformat, separate prin câte un spaţiu.

Date de intrare:

Programul citește de la tastatură un număr natural n şi apoi 3*n  elemente ale tabloului.

Date de ieșire:

Programul va tipării pe ecran elementele tabloului în ordinea cerută.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 10.000

Exemplu

Intrare

3 1 2 3 4 5 6 7 8 9
Ieşire
7 8 9 4 5 6 1 2 3
# 481 Propusă de Administrator la data de 01 Aprilie 2020 - 11:36:35 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Scrieţi un program C/C++ care citeşte de la tastatură un număr natural n cu cel mult 8 cifre (n≥10) şi afişează pe ecran numărul n şi toate sufixele nenule ale acestuia, pe o singură linie, separate prin câte un spaţiu, în ordine descrescătoare a valorii lor.

Date de intrare:

Programul citește de la tastatură un număr natural.

Date de ieșire:

Programul va tipării pe ecran numerele cerute.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 100.000.000

Exemplu

Intrare

123
Ieşire
123 23 3
# 480 Propusă de Administrator la data de 01 Aprilie 2020 - 11:33:53 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Scrieţi un program C/C++ care citeşte de la tastatură un număr natural n cu cel mult 8 cifre (n≥10) şi afişează pe ecran numărul n şi toate prefixele nenule ale acestuia, pe o singură linie, separate prin câte un spaţiu, în ordine descrescătoare a valorii lor.

Date de intrare:

Programul citește de la tastatură un număr natural.

Date de ieșire:

Programul va tipării pe ecran numerele cerute.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 100.000.000

Exemplu

Intrare

123
Ieşire
123 12 1
# 479 Propusă de Administrator la data de 01 Aprilie 2020 - 11:27:01 - pentru clasa 10
Max. 2 sec/testFișiermedie
Fişierul text test.in conţine, pe o singură linie, cel mult 100 de numere naturale cu cel mult 4 cifre fiecare, numerele fiind separate prin câte un spaţiu. Scrieţi un program C/C++ care citeşte numerele din fişierul test.in şi scrie în fişierul test.out, separate prin câte un spaţiu, în ordine descrescătoare, toate numerele naturale care au cel mult două cifre.

Date de intrare:

Programul citește maxim 100  numere naturale din fișierul test.in.

Date de ieșire:

Programul va scrie în fișierul test.out numerele cerute. Dacă fişierul nu conţine niciun astfel de număr, atunci se va afişa pe ecran mesajul NU EXISTA.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 10.000

Exemplu

Intrare

13 17 154 32 
88
Ieşire
88 32 17 13