|
| # 848 Propusă de Administrator la data de 12 Mai 2020 - 13:39:45 - pentru clasa 11 |
| |||
| Să se definească o listă dublu înlănțuită alocată dinamic care memorează la partea de informaţie un număr întreg.. Să se introducă în structură n numere şi să se determine cel mai
mare număr introdus. Cerinţa: Se dau n
numere întregi.
Date
de intrare: Programul citește de la tastatură numărul n, iar apoi n numere
întregi, separate prin spaţiu. Date de
ieşire: Programul va tipări pe ecran numărul cerut.. Restricţii
şi
precizări: 1 ≤ n ≤ 1000 cele n numere citite vor avea cel mult 9
cifre Exemplu Date de intrare
5 7 6 9 6 8
Date de ieșire 6
| ||||
| # 847 Propusă de Administrator la data de 12 Mai 2020 - 13:39:07 - pentru clasa 11 |
| |||
| Să se definească o listă dublu înlănțuită alocată dinamic care memorează la partea de informaţie un număr întreg.. Să se introducă în structură n numere şi să se determine cel mai mic
număr introdus. Cerinţa: Se dau n
numere întregi.
Date
de intrare: Programul citește de la tastatură numărul n, iar apoi n numere
întregi, separate prin spaţiu. Date de
ieşire: Programul va tipări pe ecran numărul cerut.. Restricţii
şi
precizări: 1 ≤ n ≤ 1000 cele n numere citite vor avea cel mult 9
cifre Exemplu Date de intrare
5 7 6 9 6 8
Date de ieșire 6
| ||||
| # 838 Propusă de Administrator la data de 29 Mai 2021 - 12:17:12 - pentru clasa 11 |
| |||
| Să se definească o listă liniară dublu înlănțuită alocată dinamic care memorează la partea de informaţie un număr întreg.. Să se introducă în structură n numere şi să
șteargă
elemtul cel mai
mic din listă. Cerinţa: Se dau n
numere întregi.
Date
de intrare: Programul citește de la tastatură numărul n, iar apoi n numere
întregi, separate prin spaţiu. Date de
ieşire: Programul va tipări pe ecran lista obținută după ștergerea elementului minim. În cazul în care elementul apare
de mai multe ori în listă se va șterge prima apariție. Restricţii
şi
precizări: 1 ≤ n ≤ 1000 cele n numere citite vor avea cel mult 9
cifre Exemplu Date de intrare
5 7 6 9 6 8
Date de ieșire 7 9 6 8
| ||||
| # 837 Propusă de Administrator la data de 27 Martie 2021 - 16:33:23 - pentru clasa 10 |
| |||
| Se dau n numere naturale. Să se determine pentru fiecare termen al șirului câte numere din stânga sa sunt prime și mai mici decât acesta. Date de intrare Programul citește de la tastatură
numerele n iar apoi cele n numere naturale, separate prin spațiu.
Date de ieșire Programul va afișa pe ecran n numere,
reprezentand raspunsurile la cerinta problemei.
Restricții și precizări
1 ≤ n ≤ 200 cele n numere citite vor fi mai mici decât 1.000.000.000
Exemplu Intrare 5 2 7 5 9 8
Ieșire 0 1 1 3 3 | ||||
| # 836 Propusă de Administrator la data de 27 Martie 2021 - 16:17:50 - pentru clasa 10 |
| |||
| Să se scrie un program C++ care citește un șir a[1], a[2], …, a[n] de numere naturale. Se cere pentru fiecare a[i] (i=1..n) trebuie să spuneți de câte ori apare acest element în
secvența a[1], a[2], …, a[i]. Date de intrare Programul citește de la tastatură numărul n, iar apoi n numere întregi reprezentând elementele
vectorului Date de
ieşire Programul va afișa pe primul rând n numere naturale, al i-lea număr reprezentând numărul de apariții ale lui a[i] în secvența a[1], a[2], …, a[i].Restricţii
şi precizări 0 < n ≤ 100 elementele șirului vor fi cuprinse între -1.000.000 și 1.000.000 Exemplu
Intrare
7 1 9876543210 1 3 3 9876543210 9876543210 Iesire 1 1 2 1 2 2 3 | ||||
| # 835 Propusă de Administrator la data de 26 Martie 2021 - 02:36:08 - pentru clasa 11 |
| |||
| Să se scrie un program C++ citește n numere naturale. Să se afișeze acestea în ordinea crescătoare a numărului de divizori ai fiecăruia, la același număr de divizori crescător după cifra
de control, la aceeași cifră de control crescător după prima cifră, iar dacă și prima cifră este aceeași atunci numerele se vor afișa în ordinea crescătoare a valorii lor. Date de intrare:
Programul
citește de la tastatură un număr natural n și apoi cele n numere naturale. Date de ieșire:
Programul va scrie pe ecran în ordine
crecătoare
cele n numere naturale conform cetinței Restricții
și precizări: 1 ≤ n ≤ 1.000
Exemplu
Intrare 5 6 8 3 10 5
Iesire
3 5 10 6 8 | ||||
| # 834 Propusă de Administrator la data de 26 Martie 2021 - 02:24:13 - pentru clasa 11 |
| |||
| Să se scrie un program C++ citește n fractii. Să se simplifice fracțiile și să se ordoneze crescător. Date de intrare:
Programul
citește de la tastatură un număr natural n și apoi cele n fracții. Date de ieșire:
Programul va scrie pe ecran în ordine crecătoare
cele n fracții. Restricții
și precizări: 1 ≤ n ≤ 1.000
Exemplu
Intrare 5 -4 3 -9 1 3 18 5 -2 6 -3
Iesire
-9/1 -5/2 -2/1 -4/3 1/6 | ||||
| # 833 Propusă de Administrator la data de 26 Martie 2021 - 02:15:57 - pentru clasa 11 |
| |||
| Să se scrie un program C++ care citeste un numar natural n<=100 si apoi lungimile laturilor a n dreptunghiuri. Afisati dreptunghiul de arie maximă și pe cel de perimetru minim.
La afișare se vor scrie cele două laturi, aria si perimetrul dreptunghiurilor. Date de intrare:
Programul
citește de la tastatură un număr natural n și apoi lungimea și lățimea pentru cele n dreptunghiuri. Date de ieșire:
Programul va scrie pe ecran numerele cerute.
Restricții
și precizări: 1 ≤ n ≤ 1.000
Exemplu
Intrare 4 5 6 3 4 7 8 3 8
Iesire
7 8 56 30 (pentru dreptunghiul de arie maxima)
3 4 12 14 (pentru dreptunghiul de perimetru minim)
| ||||