|
| # 96 Propusă de Administrator la data de 03 Iunie 2018 - 12:37:58 - pentru clasa 11 |
| |||
| Să se scrie un program C++ care citește două numere naturale n și m și o matrice A(n , m) avȃnd elemente numere întregi și scrie într-un fișier numărul de elemente
„șa” din matrice. Un element A(i,j) din matrice se numește element „șa” dacă este maximul de pe coloana j si minimul de pe linia i sau invers. Date de intrare Din fișierul test.in se citesc două
numere naturale n și m și o matrice A(n , m) de numere întregi Date de ieșire Programul va scrie în fișierul test.out numărul cerut. Restricţii şi precizări
1 < n,m ≤ 100
Exemplu test.in Pentru n=2, m=6
și A=(5 2 8 4 9 3
7 1 6 3 8 5) test.out
va returna valoarea 2 (elementele șa sunt A1,2 și A2,5 –
elementele sunt indexate de
la 1).
| ||||
| # 95 Propusă de Administrator la data de 03 Iunie 2018 - 12:25:34 - pentru clasa 11 |
| |||
| Se citeşte două numere naturale nenule n și k. Să se afişeze, în ordine lexicografică, combinările mulţimii {1,2,..,n} luate câte k. Date de intrare Fişierul de intrare test.in conţine pe prima linie numărul n. Date de ieşire Fişierul de ieşire test.out
va conţine elementele combinărilor, separate prin câte un spaţiu. La sfârșitul fiecărei permutări se pune ;
Restricţii şi precizări 0
< n < 9 Exemplu
test.in
3 2 test.out
1 2 ;1 3 ;
2 3 ;
| ||||
| # 94 Propusă de Administrator la data de 03 Iunie 2018 - 11:13:04 - pentru clasa 11 |
| |||
| Se citeşte două numere naturale nenule n și k. Să se afişeze, în ordine lexicografică, aranjamentele mulţimii {1,2,..,n} luate câte k. Date de intrare Fişierul de intrare test.in conţine pe prima linie numărul n. Date de ieşire Fişierul de ieşire test.out
va conţine elementele aranjamentelor, separate prin câte un spaţiu. La sfârșitul fiecărei permutări se pune ;
Restricţii şi precizări 0
< n < 9 Exemplu
test.in
3 2 test.out
1 2 ;1 3 ;2 1 ;
2 3 ;3 1 ;3 2 ;
| ||||
| # 93 Propusă de Administrator la data de 03 Iunie 2018 - 11:03:03 - pentru clasa 11 |
| |||
| Se citeşte un număr natural nenul n. Să se afişeze, în ordine lexicografică, permutările mulţimii {1,2,..,n}. Date de intrare Fişierul de intrare test.in conţine pe prima linie numărul n. Date de ieşire Fişierul de ieşire test.out
va conţine elementele unei permutări, separate prin câte un spaţiu. La sfârșitul fiecărei permutări se pune ;
Restricţii şi precizări 0
< n < 9 Exemplu
test.in
3 test.out
1 2 3 ;1 3 2 ;2 1 3 ;2 3 1 ;3 1 2 ;3 2 1 ;
| ||||
| # 92 Propusă de Administrator la data de 01 Iunie 2018 - 21:06:19 - pentru clasa 10 |
| |||
| Se dă un vector cu n elemente numere naturale. Să se șteargă din vector toate elementele pare. 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 pare. 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 7 9 17 1
| ||||
| # 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
| ||||