0102030405060708091011121314151617181920212223242526272829303132333435
# 91 Propusă de Administrator la data de 01 Iunie 2018 - 21:04:38 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Se dă un șir cu n elemente întregi, valoare întreagă X și un număr p. Să se insereze pe poziția p în șir valoarea X.
Date de intrare
Programul va citi de la tastatură trei valori n, X, p, cu semnificația precizată, apoi n numere întregi reprezentând elementele șirului.

Date de ieşire
Programul va afișa pe ecran n+1 valori întregi, separate printr-un spațiu, reprezentând elementele șirului după inserare.

Restricţii şi precizări
1 ≤ p ≤ n ≤ 25
valoarea X și elementele șirului vor fi cuprinse între -1.000.000 și 1.000.000
elementele șirului vor avea indici între 1 și n.

Exemplu
Date de intrare
5 10 2
7 3 9 1 6
Date de ieșire
7 10 3 9 1 6
# 90 Propusă de Administrator la data de 01 Iunie 2018 - 21:00:56 - pentru clasa 10
Max. 2 sec/testTastaturădificila
Se dă un vector cu n elemente numere naturale. Să se șteargă din vector toate elementele care sunt numere prime.
Date de intrare
Programul citește de la tastatură numărul n, iar apoi n numere naturale, separate prin spaţii, reprezentând elementele vectorul.

Date de ieşire
Programul afișează pe ecran, separate prin spații, elementele vectorului obținut prin ștergerea elementelor prime.

Restricţii şi precizări
0 < n ≤ 1000
elementele vectorului vor fi mai mici decât 230

Exemplu
Intrare
5
7 8 9 17 1
Ieșire
8 9 1
# 89 Propusă de Administrator la data de 01 Iunie 2018 - 20:57:59 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Se dă un șir cu n elemente întregi și un număr p. Să se șteargă din șirul X elementul aflat pe poziția p.
Date de intrare
Programul va citi de la tastatură două valori n p, cu semnificația precizată, apoi n numere întregi reprezentând elementele șirului.

Date de ieşire
Programul va afișa pe ecran n-1 valori întregi, separate printr-un spațiu, reprezentând elementele șirului după ștergere.

Restricţii şi precizări
1 ≤ p ≤ n ≤ 1500
valoarea X și elementele șirului vor fi cuprinse între -1.000.000 și 1.000.000
elementele șirului vor avea indici între 1 și n.

Exemplu
Date de intrare
5 2
7 3 9 1 6
Date de ieșire
7 9 1 6
# 88 Propusă de Administrator la data de 01 Iunie 2018 - 20:44:37 - pentru clasa 10
Max. 2 sec/testFișiermedie
Fișierul test.in conține cel mult 1000 de numere naturale, câte un număr pe fiecare linie. Să se afișeze numerele palindrom din fișier în ordinea primul, ultimul, al doilea, penultimul etc.
Date de intrare
Fișierul de intrare test.in conține câte un număr pe fiecare linie.

Date de ieșire
Fișierul de ieșire test.out va conține pe prima linie numerele palindrom in ordinea cerută.

Restricții și precizări
1 ≤ numărul de numere din fișier ≤ 1000
numerele de pe a doua linie a fișierului de intrare vor fi mai mici decât 1.000.000.000
în cazul în care nu există niciun număr palindrom, în fișierul de ieșire se va scrie -1

Exemplu
test.in
11 
21 
303 
4114 
51 
66 
75
808
test.out
11 808 303 66 4114   
Explicație
Numerele palindrom sunt 11, 303, 4114, 66, 808.
# 87 Propusă de Administrator la data de 01 Iunie 2018 - 20:39:05 - pentru clasa 10
Max. 2 sec/testFișiermedie
Se dau n numere întregi. Determinaţi câte dintre numerele date apar o singură dată.
Date de intrare
Fişierul de intrare test.in conţine pe prima linie numărul n; urmează n numere întregi, dispuse pe mai multe linii, separate prin spaţii,.

Date de ieşire
Fişierul de ieşire test.out va conţine pe prima linie C, numărul cerut.

Restricţii şi precizări
1 ≤ n ≤ 1000
cele n valori citite sunt cuprinse între -1000000 şi 1000000

Exemplu
test.in
7
4 -2 3 4 5 -2 4
test.out
2
Explicație
Valorile 3 şi 5 apar o singură dată.
# 86 Propusă de Administrator la data de 01 Iunie 2018 - 20:33:35 - pentru clasa 10
Max. 2 sec/testFișierdificila
Se dă un număr natural n şi un tablou unidimensional cu 3*n elemente, numere naturale cu cel mult 4 cifre. Tabloul este împărţit în trei zone, cu câte n elemente: 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. Se cere interschimbarea primulul element par (dacă există) al zonei unu cu ultimul element impar (dacă există) al zonei trei. În cazul în care unul dintre elementele care urmează a fi interschimbate nu există, tabloul rămâne nemodificat.
Date de intrare
Fişierul de intrare test.in conţine pe prima linie numărul n, iar pe a doua linie 3*n numere naturale separate prin spaţii, reprezentând elementele tabloului.

Date de ieşire
Fişierul de ieşire test.out va conţine pe prima linie elementele tabloului, după interschimbarea cerută, separate prin exact un spaţiu.

Restricţii şi precizări
1 ≤ n ≤ 100

Exemplu
test.in
3
1 2 3 4 5 6 7 8 9
test.out
1 9 3 4 5 6 7 8 2 
# 85 Propusă de Administrator la data de 01 Iunie 2018 - 20:26:29 - pentru clasa 10
Max. 2 sec/testFișiermedie
Se dă un şir cu n numere naturale. Să se afişeze suma primilor n termeni din şir, apoi suma primilor n-1 termeni din şir, şi aşa mai departe.
Date de intrare
Fişierul de intrare test.in conţine pe prima linie numărul n, iar pe a doua linie n numere naturale separate prin spaţii.

Date de ieşire
Fişierul de ieşire test.out va conţine n termeni, al i-lea termen conţinând suma primilor n-i+1 elemente din şir.

Restricţii şi precizări
1 ≤ n ≤ 100
numerele de pe a doua linie a fişierului de intrare vor fi mai mici decât 1000

Exemplu
test.in
4
1 7 3 4
test.out
15  11 8 1
# 84 Propusă de Administrator la data de 01 Iunie 2018 - 20:20:40 - pentru clasa 10
Max. 2 sec/testFișiersimpla
Se citeşte n şi un şir de n numere naturale. Să se afișeze elementele din șir care au proprietatea că primele două cifre din scrierea zecimală formează un pătrat perfect.
Date de intrare
Fişierul de intrare test.in conţine pe prima linie numărul n şi pe a doua linie n numere naturale separate prin spaţii.

Date de ieşire
Fişierul de ieşire test.out va conţine pe prima linie elementele din șirul dat care respectă proprietatea precizată. Ordinea acestor elemente este cea în care se află în șirul dat. În cazul în care nu există nici un astfel de număr se va afișa -1.

Restricţii şi precizări
1 ≤ n ≤ 20
numerele de pe a doua linie a fişierului de intrare vor fi mai mici decât 1.000.000.000 și au cel puțin două cifre

Exemplu
test.in
5
253 16 225 100 3678
test.out
253 16 3678