0102030405060708091011121314151617181920212223242526272829303132333435
# 342 Propusă de Administrator la data de 02 Octombrie 2018 - 13:25:44 - pentru clasa 10
Max. 2 sec/testFișiermedie
Să se determine ultima cifră impară a unui număr dat.

Se dă un număr întreg.

Cerința:

Determinați ultima cifră impară a numărului.

Date de intrare:

Programul citește un număr întreg din fișierul test.in

Date de ieșire:

Programul va scrie în fișierul test.out ultima cifră impară a numărului sau valoarea -1 dacă numărul nu conține nici o cifră impară.

Restricții și precizări:

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

Exemplu

Intrare

12723

Iesire

3
# 341 Propusă de Administrator la data de 30 Septembrie 2018 - 14:24:14 - pentru clasa 10
Max. 2 sec/testFișiermedie
Să se determine toate cifrele comune a două numere.

Cerința:

Să se scrie un program C++ care determină toate cifrele comune a două numere. naturale.

Date de intrare:

Programul citește două numere întregi din fișierul test.in.

Date de ieșire:

Programul va scrie în fișierul test.out în ordine crescătoare cifrele comune celor două numere despărțite printr-un spațiu sau valoarea -1 dacă nu au nici o cifră comună.

Restricții și precizări:

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

Exemplu

Intrare

12723  278

Iesire

2 7
# 340 Propusă de Administrator la data de 14 Septembrie 2018 - 19:25:14 - 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 determină șirul obținut prin eliminarea tuturor aparițiilor elementului maxim și minim din șir.
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 eliminarea tuturor aparițiilor elementului maxim și minim din șir.
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 33 32 33
Ieșire
8 32
# 339 Propusă de Administrator la data de 14 Septembrie 2018 - 19:19:08 - 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 determină șirul obținut prin eliminarea tuturor aparițiilor elementului maxim în șir.
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 eliminarea tuturor aparițiilor elementului maxim în șir.
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 33 32 33
Ieșire
8 7 32
# 245 Propusă de Administrator la data de 09 Iunie 2018 - 21:38:16 - pentru clasa 10
Max. 2 sec/testFișiermedie
Se consideră un şir format din n numere întregi. Șirul conține cel puțin un număr pozitiv. Să se determine lungimea maximă a unei secvenţe din şir care are proprietatea că este formată doar din valori strict pozitive.
Date de intrare
Fișierul de intrare test.in conține pe prima linie numărul n, iar pe a doua linie n numere întregi separate prin spații.

Date de ieșire
Fișierul de ieșire test.out va conține pe prima linie numărul k, reprezentând lungimea maximă a secvenței determinate.

Restricții și precizări
1 ≤ n ≤ 1000
numerele de pe a doua linie a fișierului de intrare vor fi din intervalul [-99,99]
O secvenţă a unui şir constă în elemente aflate pe poziţii consecutive în şirul considerat.

Exemplu
test.in
10                          
7 -22 -13 10 31 41 -6 2 10 8
test.out
3
Explicație
În fișierul de intrare, secvențele de lungime maximă (k=3) sunt:  10 31 41 și 2 10 8.
# 242 Propusă de Administrator la data de 09 Iunie 2018 - 21:13:08 - 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 determină media aritmetică a celor prime.
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 media aritmetică a celor prime, respectiv -1 dacă nu există nici un număr prim.

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 31 32 33
Ieșire
31 1
# 241 Propusă de Administrator la data de 09 Iunie 2018 - 21:08:43 - 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 determină câte dintre ele sunt prime, cel mai mare și cel mai mic număr prim.
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 numerele nr Mn nn, separate printr-un spațiu, reprezentând câte dintre ele sunt prime, cel mai mare și cel mai mic număr prim.

Restricţii şi precizări
0 < n < 1000
cele n numere citite vor fi mai mici decât 2.000.000.000
pentru toate testele de evaluare, datele de intrare vor conține cel puțin un număr prim

Exemplu
Intrare
5
8 7 31 32 33
Ieșire
31 1
# 240 Propusă de Administrator la data de 09 Iunie 2018 - 21:05:02 - 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 determină cel mai mare număr prim din șir și de câte ori apare.
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 numerele M nrap, separate printr-un spațiu, reprezentând cel mai mare număr prim din șir și de câte ori apare acest număr în șir.

Restricţii şi precizări
0 < n < 1000
cele n numere citite vor fi mai mici decât 2.000.000.000
pentru toate testele de evaluare, datele de intrare vor conține cel puțin un număr prim

Exemplu
Intrare
5
8 7 31 32 33
Ieșire
31 1