|
| # 91 Propusă de Administrator la data de 01 Iunie 2018 - 21:04:38 - pentru clasa 10 |
| |||
| 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 |
| |||
| 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 |
| |||
| 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 |
| |||
| 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
| ||||
| # 87 Propusă de Administrator la data de 01 Iunie 2018 - 20:39:05 - pentru clasa 10 |
| |||
| 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 2Explicație | ||||
| # 86 Propusă de Administrator la data de 01 Iunie 2018 - 20:33:35 - pentru clasa 10 |
| |||
| 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 |
| |||
| 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 |
| |||
| 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
| ||||