0102030405060708091011121314151617181920212223242526272829303132333435
# 478 Propusă de Administrator la data de 01 Aprilie 2020 - 11:24:55 - 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 crescă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

Iesire

13 
17 32 88
# 477 Propusă de Administrator la data de 01 Aprilie 2020 - 11:21:24 - 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 crescătoare, toate numerele naturale care au cel puţin 3 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

Iesire

154
# 476 Propusă de Administrator la data de 01 Aprilie 2020 - 11:17:07 - pentru clasa 10
Max. 2 sec/testFișiermedie
Fişierul text test.in conţine, pe o singură linie, cel mult 100 de numere întregi 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 crescătoare, toate numerele naturale nenule din fişier.

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

Iesire

17 
32 88
# 475 Propusă de Administrator la data de 01 Aprilie 2020 - 11:08:49 - pentru clasa 10
Max. 2 sec/testFișiermedie
Fişierul text test.in conţine, pe o singură linie, cel mult 1000 de numere naturale nenule cu cel mult 4 cifre fiecare, numerele fiind separate prin câte un spaţiu. Scrieţi un program C/C++ care citeşte primul număr din fişier (un număr natural nenul n (n≤999)) şi apoi numerele din fişierul test.in şi care scrie în fişierul test.out separate prin câte un spaţiu, toate numerele din fişier care sunt divizibile cu n.

Date de intrare:

Programul citește maxim 10000 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 1.000.000.000

Exemplu

Intrare

13 17 154 32 88

Iesire

NU EXISTA
# 468 Propusă de Administrator la data de 13 Martie 2020 - 17:38:20 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Să se scrie un program care citeşte de la tastatură trei șiruri de numere naturale ordonate descrescător după numărul de cifre pare și folosind interclasarea determină un al patrulea șir care conține elementele celor trei șiruri în ordine descrescătoare tot după numărul de cifre pare.
Date de intrare
Programul citește de la tastatură numărul n, iar apoi n numere naturale, apoi numărul m și alte m numere naturale, apoi numărul p și ale p numere naturale..

Date de ieşire
Programul afișează pe ecran șirul obținut prin interclasarea celor trei șiruri în ordine descrescătoare. Dacă sunt două elemente care au acelaşi număr de cifre pare atunci ordinea va fi dată de numărul de cifre impare, respectiv de oglinda numărului.
Restricţii şi precizări
0 < n < 1000
cele n numere citite vor fi mai mici decât 2.000.000.000

Exemplu
Intrare
5 8 7 34 32 33  4 1 8 9 23 3 7 8 9
Ieșire
34 33 32 23 9 9 8 8 8 7 7 1
# 467 Propusă de Administrator la data de 07 Martie 2020 - 18:21:58 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Să se scrie un program C++ care citește un număr n și determină dacă numărul conţine trei cifre consecutive.

Se dă un număr întreg.

Cerința:

Determinați dacă numărul  conţine trei cifre consecutive.

Date de intrare:

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

Date de ieșire:

Programul va scrie pe ecran mesajul DA sau mesajul NU.

Restricții și precizări:

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

Exemplu:

Intrare

1272367

Iesire

NU
# 466 Propusă de Administrator la data de 27 Ianuarie 2020 - 10:36:16 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Să se scrie un program care citeşte de la tastatură un număr natural n și apoi un șir de n numere naturale şi ordonează crescător elementele tabloului după cea mai mică cifră pe care numărul o conține.
Date de intrare
Programul citește de la tastatură numărul n, iar apoi n numere naturale.

Date de ieşire
Programul afișează pe ecran șirul obținut prin ordonarea crescătoare a elementelor tabloului după cea mai mică cifră pe care numărul o conține. Dacă există două elemente care au aceeași cifră atunci ordinea va fi dată de relația între cele două numere.
Restricţii şi precizări
0 < n < 1000
cele n numere citite vor fi mai mici decât 2.000.000.000

Exemplu
Intrare
5
8 7 34 32 33
Ieșire
32 33 34 7 8
# 465 Propusă de Administrator la data de 27 Ianuarie 2020 - 10:33:57 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Să se scrie un program care citeşte de la tastatură un număr natural n și apoi un șir de n numere naturale şi ordonează crescător elementele tabloului după cea mai mare cifră pe care numărul o conține.
Date de intrare
Programul citește de la tastatură numărul n, iar apoi n numere naturale.

Date de ieşire
Programul afișează pe ecran șirul obținut prin ordonarea crescătoare a elementelor tabloului după cea mai mare cifră pe care numărul o conține. Dacă există două elemente care au aceeași cifră atunci ordinea va fi dată de relația între cele două numere.
Restricţii şi precizări
0 < n < 1000
cele n numere citite vor fi mai mici decât 2.000.000.000

Exemplu
Intrare
5
8 7 34 32 33
Ieșire
32 33 34 7 8