| Problema | Utilizatorul | Clasa | Data depunerii | Ora depunerii | Rezultat | Stare | Punctajul obținut |
| # 112 → [ 11 ] | # cotutadrian | a XI-a A | 30 Octombrie 2018 | 12:00:57 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 112 | Postată de
# admin77
la data de 03 Iunie 2018 - 14:01:54 | | | Să se determine cea mai mică cifră pară a unui număr utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează cea mai mică cifră pară a unui număr primit ca și parametru.
În cazul în care nu există o cifră pară atunci se va tipării valoarea -1.
Date de
intrare:
Programul citește un întreg de la tastatură. Date de ieșire:Programul va scrie pe ecran cea mai mică cifră pară a
numărului. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire
4
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 112 | *** | *** | *** | 0 | 0 | | 2 | cotutadrian | 112 | *** | *** | *** | 0 | 0 | | 3 | cotutadrian | 112 | *** | *** | *** | 0 | 0 | | 4 | cotutadrian | 112 | *** | *** | *** | 0 | 0 | | 5 | cotutadrian | 112 | *** | *** | *** | 0 | 0 | | 6 | cotutadrian | 112 | *** | *** | *** | 0 | 0 | | 7 | cotutadrian | 112 | *** | *** | *** | 0 | 0 | | 8 | cotutadrian | 112 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 99 → [ 11 ] | # cotutadrian | a XI-a A | 13 Noiembrie 2018 | 11:45:45 | Eroare la compilare! | evaluata | - |
| Problema # 99 | Postată de
# admin77
la data de 03 Iunie 2018 - 12:58:18 | | | Să se determine suma cifrelor unui număr utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează suma cifrelor unui număr primit ca și parametru.
Date de intrare:
Programul citește un întreg de la tastatură. Date de ieșire:Programul va scrie pe ecran suma cifrelor numărului. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire 10
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | Punctaj obținut: 0 |
|
| # 99 → [ 11 ] | # cotutadrian | a XI-a A | 13 Noiembrie 2018 | 11:48:50 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 99 | Postată de
# admin77
la data de 03 Iunie 2018 - 12:58:18 | | | Să se determine suma cifrelor unui număr utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează suma cifrelor unui număr primit ca și parametru.
Date de intrare:
Programul citește un întreg de la tastatură. Date de ieșire:Programul va scrie pe ecran suma cifrelor numărului. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire 10
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | 2 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | 3 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | 4 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | 5 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | 6 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | 7 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | 8 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 99 → [ 11 ] | # cotutadrian | a XI-a A | 13 Noiembrie 2018 | 11:52:07 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 99 | Postată de
# admin77
la data de 03 Iunie 2018 - 12:58:18 | | | Să se determine suma cifrelor unui număr utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează suma cifrelor unui număr primit ca și parametru.
Date de intrare:
Programul citește un întreg de la tastatură. Date de ieșire:Programul va scrie pe ecran suma cifrelor numărului. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire 10
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | 2 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | 3 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | 4 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | 5 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | 6 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | 7 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | 8 | cotutadrian | 99 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 99 → [ 11 ] | # cotutadrian | a XI-a A | 16 Noiembrie 2018 | 08:19:32 | Eroare la compilare! | evaluata | - |
| Problema # 99 | Postată de
# admin77
la data de 03 Iunie 2018 - 12:58:18 | | | Să se determine suma cifrelor unui număr utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează suma cifrelor unui număr primit ca și parametru.
Date de intrare:
Programul citește un întreg de la tastatură. Date de ieșire:Programul va scrie pe ecran suma cifrelor numărului. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire 10
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | Punctaj obținut: 0 |
|
| # 99 → [ 11 ] | # cotutadrian | a XI-a A | 16 Noiembrie 2018 | 08:20:08 | Eroare la compilare! | evaluata | - |
| Problema # 99 | Postată de
# admin77
la data de 03 Iunie 2018 - 12:58:18 | | | Să se determine suma cifrelor unui număr utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează suma cifrelor unui număr primit ca și parametru.
Date de intrare:
Programul citește un întreg de la tastatură. Date de ieșire:Programul va scrie pe ecran suma cifrelor numărului. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire 10
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | Punctaj obținut: 0 |
|
| # 99 → [ 11 ] | # cotutadrian | a XI-a A | 27 Noiembrie 2018 | 10:09:34 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 99 | Postată de
# admin77
la data de 03 Iunie 2018 - 12:58:18 | | | Să se determine suma cifrelor unui număr utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează suma cifrelor unui număr primit ca și parametru.
Date de intrare:
Programul citește un întreg de la tastatură. Date de ieșire:Programul va scrie pe ecran suma cifrelor numărului. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire 10
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 99 | *** | *** | *** | 12.5 | 0 | | 2 | cotutadrian | 99 | *** | *** | *** | 12.5 | 0 | | 3 | cotutadrian | 99 | *** | *** | *** | 12.5 | 0 | | 4 | cotutadrian | 99 | *** | *** | *** | 12.5 | 0 | | 5 | cotutadrian | 99 | *** | *** | *** | 12.5 | 0 | | 6 | cotutadrian | 99 | *** | *** | *** | 12.5 | 0 | | 7 | cotutadrian | 99 | *** | *** | *** | 12.5 | 0 | | 8 | cotutadrian | 99 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 362 → [ 11 ] | # cotutadrian | a XI-a A | 27 Noiembrie 2018 | 10:12:16 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 362 | Postată de
# admin77
la data de 20 Noiembrie 2018 - 16:46:38 | | | Fiind dată o tablă de şah de dimensiune n x n, se cere să se aranjeze cele n dame în toate modurile posibile pe tabla de şah, astfel încât să nu se afle pe aceeaşi linie,
coloană, sau diagonală (damele să nu se atace). | 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 numărul de variante de a aşeza cele n dame astfel încât să nu se atace.
Restricţii şi precizări 0 < n < 20 Exemplu
test.in 4 test.out
2
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 362 | *** | *** | *** | 0 | 0 | | 2 | cotutadrian | 362 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 101 → [ 11 ] | # cotutadrian | a XI-a A | 27 Noiembrie 2018 | 10:21:41 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 101 | Postată de
# admin77
la data de 03 Iunie 2018 - 13:01:37 | | | Să se determine prima cifră unui număr utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează prima cifră unui număr primit ca și parametru.
Date de intrare:
Programul citește un întreg de la tastatură. Date de ieșire:Programul va scrie pe ecran prima cifră a numărului. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire 4
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 101 | *** | *** | *** | 12.5 | 0 | | 2 | cotutadrian | 101 | *** | *** | *** | 12.5 | 0 | | 3 | cotutadrian | 101 | *** | *** | *** | 12.5 | 0 | | 4 | cotutadrian | 101 | *** | *** | *** | 12.5 | 0 | | 5 | cotutadrian | 101 | *** | *** | *** | 12.5 | 0 | | 6 | cotutadrian | 101 | *** | *** | *** | 12.5 | 0 | | 7 | cotutadrian | 101 | *** | *** | *** | 12.5 | 0 | | 8 | cotutadrian | 101 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 102 → [ 11 ] | # cotutadrian | a XI-a A | 27 Noiembrie 2018 | 21:51:22 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 102 | Postată de
# admin77
la data de 03 Iunie 2018 - 13:02:56 | | | Să se determine cea mai mare cifră unui număr utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă
care
returnează cea mai mare cifră unui număr primit ca și parametru.
Date de intrare:
Programul citește un întreg de la tastatură.
Date de ieșire:Programul va scrie pe ecran cea mai mare cifră a numărului. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire
6
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | 2 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | 3 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | 4 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | 5 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | 6 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | 7 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | 8 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 102 → [ 11 ] | # cotutadrian | a XI-a A | 27 Noiembrie 2018 | 21:51:35 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 102 | Postată de
# admin77
la data de 03 Iunie 2018 - 13:02:56 | | | Să se determine cea mai mare cifră unui număr utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă
care
returnează cea mai mare cifră unui număr primit ca și parametru.
Date de intrare:
Programul citește un întreg de la tastatură.
Date de ieșire:Programul va scrie pe ecran cea mai mare cifră a numărului. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire
6
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | 2 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | 3 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | 4 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | 5 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | 6 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | 7 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | 8 | cotutadrian | 102 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 114 → [ 11 ] | # cotutadrian | a XI-a A | 27 Noiembrie 2018 | 22:12:11 | Compilare cu SUCCES. | evaluata | 75 |
| Problema # 114 | Postată de
# admin77
la data de 03 Iunie 2018 - 14:04:20 | | | Să se determine cea mai mare cifră pară a unui număr utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează cea mai mare cifră pară a unui număr primit ca și parametru.
În cazul în care nu există o cifră pară atunci se va tipării valoarea -1.
Date de
intrare:
Programul citește un întreg de la tastatură. Date de ieșire:Programul va scrie pe ecran cea mai mare cifră pară a
numărului. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire
6
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 114 | *** | *** | *** | 12.5 | 0 | | 2 | cotutadrian | 114 | *** | *** | *** | 12.5 | 0 | | 3 | cotutadrian | 114 | *** | *** | *** | 12.5 | 0 | | 4 | cotutadrian | 114 | *** | *** | *** | 0 | 0 | | 5 | cotutadrian | 114 | *** | *** | *** | 12.5 | 0 | | 6 | cotutadrian | 114 | *** | *** | *** | 12.5 | 0 | | 7 | cotutadrian | 114 | *** | *** | *** | 12.5 | 0 | | 8 | cotutadrian | 114 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 75 |
|
| # 124 → [ 11 ] | # cotutadrian | a XI-a A | 27 Noiembrie 2018 | 22:26:54 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 124 | Postată de
# admin77
la data de 03 Iunie 2018 - 15:06:17 | | | Să se determine a la puterea b, utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează a la puterea b. Ambele numere vor fi parametrii subprogramului.
Date de intrare:
Programul citește două numere naturale a și b de la tastatură. Date de ieșire:Programul va scrie pe ecran numărul cerut. Restricţii şi precizări
numerele naturale nenule mai mici decât 20.
Exemplu
Intrare 3 4 Ieșire
81
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 124 | *** | *** | *** | 12.5 | 0 | | 2 | cotutadrian | 124 | *** | *** | *** | 12.5 | 0 | | 3 | cotutadrian | 124 | *** | *** | *** | 12.5 | 0 | | 4 | cotutadrian | 124 | *** | *** | *** | 12.5 | 0 | | 5 | cotutadrian | 124 | *** | *** | *** | 12.5 | 0 | | 6 | cotutadrian | 124 | *** | *** | *** | 12.5 | 0 | | 7 | cotutadrian | 124 | *** | *** | *** | 12.5 | 0 | | 8 | cotutadrian | 124 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 125 → [ 11 ] | # cotutadrian | a XI-a A | 27 Noiembrie 2018 | 22:32:35 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 125 | Postată de
# admin77
la data de 03 Iunie 2018 - 15:07:54 | | | Să se determine a + b, utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează a + b utilizând o funcție recursivă.
Ambele numere vor fi parametrii subprogramului.
Date de intrare:
Programul citește două numere naturale a și b de la tastatură. Date de ieșire:Programul va scrie pe ecran numărul cerut. Restricţii şi precizări
numerele naturale nenule mai mici decât 600.000.
Exemplu
Intrare 3 4 Ieșire
7
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 125 | *** | *** | *** | 12.5 | 0 | | 2 | cotutadrian | 125 | *** | *** | *** | 12.5 | 0 | | 3 | cotutadrian | 125 | *** | *** | *** | 12.5 | 0 | | 4 | cotutadrian | 125 | *** | *** | *** | 12.5 | 0 | | 5 | cotutadrian | 125 | *** | *** | *** | 12.5 | 0 | | 6 | cotutadrian | 125 | *** | *** | *** | 12.5 | 0 | | 7 | cotutadrian | 125 | *** | *** | *** | 12.5 | 0 | | 8 | cotutadrian | 125 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 112 → [ 11 ] | # cotutadrian | a XI-a A | 28 Noiembrie 2018 | 20:29:46 | Compilare cu SUCCES. | evaluata | 75 |
| Problema # 112 | Postată de
# admin77
la data de 03 Iunie 2018 - 14:01:54 | | | Să se determine cea mai mică cifră pară a unui număr utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează cea mai mică cifră pară a unui număr primit ca și parametru.
În cazul în care nu există o cifră pară atunci se va tipării valoarea -1.
Date de
intrare:
Programul citește un întreg de la tastatură. Date de ieșire:Programul va scrie pe ecran cea mai mică cifră pară a
numărului. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire
4
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 112 | *** | *** | *** | 12.5 | 0 | | 2 | cotutadrian | 112 | *** | *** | *** | 0 | 0 | | 3 | cotutadrian | 112 | *** | *** | *** | 12.5 | 0 | | 4 | cotutadrian | 112 | *** | *** | *** | 0 | 0 | | 5 | cotutadrian | 112 | *** | *** | *** | 12.5 | 0 | | 6 | cotutadrian | 112 | *** | *** | *** | 12.5 | 0 | | 7 | cotutadrian | 112 | *** | *** | *** | 12.5 | 0 | | 8 | cotutadrian | 112 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 75 |
|
| # 110 → [ 11 ] | # cotutadrian | a XI-a A | 18 Decembrie 2018 | 11:37:55 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 110 | Postată de
# admin77
la data de 03 Iunie 2018 - 13:29:02 | | | Scrieți un program care folosește un subprogram recursiv F, care primește prin intermediul parametrului n un număr natural nenul (1≤n≤9), iar prin intermediul
parametrului a, un tablou unidimensional care conţine n valori naturale, fiecare dintre acestea reprezentând câte o cifră a unui număr. Astfel, a0 reprezintă prima
cifră a
numărului, a1 a doua cifră, etc. | Să se scrie o funcție C++ recursivă care
returnează o valoare naturală egală cu numărul obţinut din cifrele
impare memorate în tabloul a sau valoarea -1 dacă în tablou nu există nicio cifră impară.
Date de intrare:
Programul va citi de la tastatură un număr n, apoi n numere întregi reprezentând elementele șirului.
Date
de ieșire:Programul va scrie pe ecran numărul cerut. Restricţii şi precizări 0 < n < 10
Exemplu
Intrare 6 2 3 5 6 4 1
Ieșire 351
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 110 | *** | *** | *** | 0 | 0 | | 2 | cotutadrian | 110 | *** | *** | *** | 0 | 0 | | 3 | cotutadrian | 110 | *** | *** | *** | 0 | 0 | | 4 | cotutadrian | 110 | *** | *** | *** | 0 | 0 | | 5 | cotutadrian | 110 | *** | *** | *** | 0 | 0 | | 6 | cotutadrian | 110 | *** | *** | *** | 0 | 0 | | 7 | cotutadrian | 110 | *** | *** | *** | 0 | 0 | | 8 | cotutadrian | 110 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 110 → [ 11 ] | # cotutadrian | a XI-a A | 18 Decembrie 2018 | 11:38:47 | Compilare cu SUCCES. | evaluata | 37.5 |
| Problema # 110 | Postată de
# admin77
la data de 03 Iunie 2018 - 13:29:02 | | | Scrieți un program care folosește un subprogram recursiv F, care primește prin intermediul parametrului n un număr natural nenul (1≤n≤9), iar prin intermediul
parametrului a, un tablou unidimensional care conţine n valori naturale, fiecare dintre acestea reprezentând câte o cifră a unui număr. Astfel, a0 reprezintă prima
cifră a
numărului, a1 a doua cifră, etc. | Să se scrie o funcție C++ recursivă care
returnează o valoare naturală egală cu numărul obţinut din cifrele
impare memorate în tabloul a sau valoarea -1 dacă în tablou nu există nicio cifră impară.
Date de intrare:
Programul va citi de la tastatură un număr n, apoi n numere întregi reprezentând elementele șirului.
Date
de ieșire:Programul va scrie pe ecran numărul cerut. Restricţii şi precizări 0 < n < 10
Exemplu
Intrare 6 2 3 5 6 4 1
Ieșire 351
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 110 | *** | *** | *** | 0 | 0 | | 2 | cotutadrian | 110 | *** | *** | *** | 0 | 0 | | 3 | cotutadrian | 110 | *** | *** | *** | 0 | 0 | | 4 | cotutadrian | 110 | *** | *** | *** | 12.5 | 0 | | 5 | cotutadrian | 110 | *** | *** | *** | 12.5 | 0 | | 6 | cotutadrian | 110 | *** | *** | *** | 0 | 0 | | 7 | cotutadrian | 110 | *** | *** | *** | 12.5 | 0 | | 8 | cotutadrian | 110 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 37.5 |
|
| # 110 → [ 11 ] | # cotutadrian | a XI-a A | 18 Decembrie 2018 | 11:39:47 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 110 | Postată de
# admin77
la data de 03 Iunie 2018 - 13:29:02 | | | Scrieți un program care folosește un subprogram recursiv F, care primește prin intermediul parametrului n un număr natural nenul (1≤n≤9), iar prin intermediul
parametrului a, un tablou unidimensional care conţine n valori naturale, fiecare dintre acestea reprezentând câte o cifră a unui număr. Astfel, a0 reprezintă prima
cifră a
numărului, a1 a doua cifră, etc. | Să se scrie o funcție C++ recursivă care
returnează o valoare naturală egală cu numărul obţinut din cifrele
impare memorate în tabloul a sau valoarea -1 dacă în tablou nu există nicio cifră impară.
Date de intrare:
Programul va citi de la tastatură un număr n, apoi n numere întregi reprezentând elementele șirului.
Date
de ieșire:Programul va scrie pe ecran numărul cerut. Restricţii şi precizări 0 < n < 10
Exemplu
Intrare 6 2 3 5 6 4 1
Ieșire 351
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 110 | *** | *** | *** | 12.5 | 0 | | 2 | cotutadrian | 110 | *** | *** | *** | 12.5 | 0 | | 3 | cotutadrian | 110 | *** | *** | *** | 12.5 | 0 | | 4 | cotutadrian | 110 | *** | *** | *** | 12.5 | 0 | | 5 | cotutadrian | 110 | *** | *** | *** | 12.5 | 0 | | 6 | cotutadrian | 110 | *** | *** | *** | 12.5 | 0 | | 7 | cotutadrian | 110 | *** | *** | *** | 12.5 | 0 | | 8 | cotutadrian | 110 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 389 → [ 11 ] | # cotutadrian | a XI-a A | 18 Decembrie 2018 | 11:51:29 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 389 | Postată de
# admin77
la data de 17 Decembrie 2018 - 17:27:03 | | | Scrieţi o funcţie minmax care să determine elementul maxim dintr-un tablou cu elemente întregi folosind metoda divide et impera. | 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 elementul maxim din tablou. 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 34 32 33
Ieșire 34
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 389 | *** | *** | *** | 0 | 0 | | 2 | cotutadrian | 389 | *** | *** | *** | 0 | 0 | | 3 | cotutadrian | 389 | *** | *** | *** | 0 | 0 | | 4 | cotutadrian | 389 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 389 → [ 11 ] | # cotutadrian | a XI-a A | 18 Decembrie 2018 | 11:52:26 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 389 | Postată de
# admin77
la data de 17 Decembrie 2018 - 17:27:03 | | | Scrieţi o funcţie minmax care să determine elementul maxim dintr-un tablou cu elemente întregi folosind metoda divide et impera. | 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 elementul maxim din tablou. 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 34 32 33
Ieșire 34
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 389 | *** | *** | *** | 25 | 0 | | 2 | cotutadrian | 389 | *** | *** | *** | 25 | 0 | | 3 | cotutadrian | 389 | *** | *** | *** | 25 | 0 | | 4 | cotutadrian | 389 | *** | *** | *** | 25 | 0 | | Punctaj obținut: 100 |
|
| # 398 → [ 11 ] | # cotutadrian | a XI-a A | 19 Februarie 2019 | 10:18:59 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 398 | Postată de
# admin77
la data de 03 Februarie 2019 - 14:11:57 | | | Să se scrie un program C++ care memorează un graf neorientat cu ajutorul matricei de adiacenţă şi parcurge graful în lăţime. | Date de intrare Se citește de la tastatură un număr natural n și apoi elementele de deasupra diagonalei principale a unei matrice A(n , n) de numere
0 şi 1 reprezentând .prezenţa unei muchii sau lipsa ei.
Date de ieșire Programul va afișa pe ecran succesiunea nodurilor în ordinea parcurgerii în lăţime a grafului.
Restricţii şi precizări
1 < n ≤ 15, elementele matricei numere 0 sau 1.
Exemplu Intrare 3 1 0 1
Iesire
1 2 3
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 398 | *** | *** | *** | 25 | 0 | | 2 | cotutadrian | 398 | *** | *** | *** | 25 | 0 | | 3 | cotutadrian | 398 | *** | *** | *** | 25 | 0 | | 4 | cotutadrian | 398 | *** | *** | *** | 25 | 0 | | Punctaj obținut: 100 |
|
| # 399 → [ 11 ] | # cotutadrian | a XI-a A | 19 Februarie 2019 | 10:19:26 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 399 | Postată de
# admin77
la data de 03 Februarie 2019 - 14:13:34 | | | Să se scrie un program C++ care memorează un graf neorientat cu ajutorul matricei de adiacenţă şi parcurge graful în adâncime. | Date de intrare Se citește de la tastatură un număr natural n și apoi elementele de deasupra diagonalei principale a unei matrice A(n , n) de numere
0 şi 1 reprezentând .prezenţa unei muchii sau lipsa ei.
Date de ieșire Programul va afișa pe ecran succesiunea nodurilor în ordinea parcurgerii în adâncime a grafului.
Restricţii şi precizări
1 < n ≤ 15, elementele matricei numere 0 sau 1.
Exemplu Intrare 3 1 0 1
Iesire
1 2 3
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 399 | *** | *** | *** | 25 | 0 | | 2 | cotutadrian | 399 | *** | *** | *** | 25 | 0 | | 3 | cotutadrian | 399 | *** | *** | *** | 25 | 0 | | 4 | cotutadrian | 399 | *** | *** | *** | 25 | 0 | | Punctaj obținut: 100 |
|
| # 417 → [ 11 ] | # cotutadrian | a XI-a A | 05 Martie 2019 | 11:44:55 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 417 | Postată de
# admin77
la data de 05 Martie 2019 - 10:39:49 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | Punctaj obținut: 0 |
|
| # 417 → [ 11 ] | # cotutadrian | a XI-a A | 05 Martie 2019 | 11:47:14 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 417 | Postată de
# admin77
la data de 05 Martie 2019 - 10:39:49 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | Punctaj obținut: 0 |
|
| # 417 → [ 11 ] | # cotutadrian | a XI-a A | 05 Martie 2019 | 11:58:06 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 417 | Postată de
# admin77
la data de 05 Martie 2019 - 10:39:49 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | Punctaj obținut: 0 |
|
| # 422 → [ 11 ] | # COTUTADRIAN | a XI-a A | 12 Martie 2019 | 11:31:53 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 422 | Postată de
# admin77
la data de 07 Martie 2019 - 21:15:50 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori și afișează pe ecran parcurgerea arborelui în
preordine. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru
fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran parcurgerea arborelui în preordine.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 8 2 3 4 5 6 7 0 0 0 0 0 0 0 8 0 0
Iesire
1 2 4 5 3 6 7
8
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | COTUTADRIAN | 422 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 421 → [ 11 ] | # COTUTADRIAN | a XI-a A | 12 Martie 2019 | 11:32:24 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 421 | Postată de
# admin77
la data de 07 Martie 2019 - 21:14:59 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori și afișează pe ecran parcurgerea arborelui în inordine. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru
fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran parcurgerea arborelui în inordine.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 8 2 3 4 5 6 7 0 0 0 0 0 0 0 8 0 0
Iesire
4 2 5 1 6 3 7
8
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | COTUTADRIAN | 421 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 418 → [ 11 ] | # COTUTADRIAN | a XI-a A | 12 Martie 2019 | 11:33:03 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 418 | Postată de
# admin77
la data de 05 Martie 2019 - 10:43:19 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda cu ajutorul a doi vectori TATA și DESC. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod tatăl lui și apoi
valoarea -1 sau 1 în funcție de descendentul stâng sau drept..
Date de ieșire Programul va afișa pe ecran lista
muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 0 0 1 -1 1 1 2 -1 2 1 5 -1 5 1 7 -1 7 1
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | COTUTADRIAN | 418 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 397 → [ 11 ] | # COTUTADRIAN | a XI-a A | 12 Martie 2019 | 11:33:30 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 397 | Postată de
# admin77
la data de 03 Februarie 2019 - 13:31:17 | | | Să se scrie un program C++ care memorează un graf neorientat cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n repreyentând numărul de muchii ale grafului și apoi elementele pe rând extremităţile fiecărei
muchii.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15, elementele matricei numere 0 sau 1.
Exemplu Intrare 2 1 2 2 3
Iesire
[1, 2], [2, 3]
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | COTUTADRIAN | 397 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 425 → [ 11 ] | # COTUTADRIAN | a XI-a A | 12 Martie 2019 | 11:50:18 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 425 | Postată de
# admin77
la data de 10 Martie 2019 - 19:57:08 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori și determină înălțimea arborelui. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran înălțimea arborelui. (lungimea celui mai lung lanț de la rădăcină până la o
frunză).
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
4
Explicație: 1 - 2 - 5 - 7 - 8
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | COTUTADRIAN | 425 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 426 → [ 11 ] | # COTUTADRIAN | a XI-a A | 12 Martie 2019 | 12:00:37 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 426 | Postată de
# admin77
la data de 10 Martie 2019 - 19:59:35 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda cu ajutorul a doi vectori TATA și DESC și determină nodurile frunze.. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod tatăl lui și apoi
valoarea -1 sau 1 în funcție de descendentul stâng sau drept..
Date de ieșire Programul va afișa pe ecran nodurile frunză ale acestuia în ordine crescătoare despărțite printr-un spațiu.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 0 0 1 -1 1 1 2 -1 2 1 5 -1 5 1 7 -1 7 1
Iesire
3 4 6 8 9
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | COTUTADRIAN | 426 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 396 → [ 11 ] | # COTUTADRIAN | a XI-a A | 15 Martie 2019 | 08:26:35 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 396 | Postată de
# admin77
la data de 03 Februarie 2019 - 13:26:51 | | | Să se scrie un program C++ care memorează un graf neorientat cu ajutorul listelor de adiacenţă. | Date de intrare Se citește de la tastatură un număr natural n și apoi elementele de deasupra diagonalei principale a unei matrice A(n , n) de numere
0 şi 1 reprezentând .prezenţa unei muchii sau lipsa ei.
Date de ieșire Programul va afișa pe ecran cele două şiruri alfa şi beta separate prin ;
Restricţii şi precizări
1 < n ≤ 15, elementele matricei numere 0 sau 1.
Exemplu Intrare 3 1 0 1
Iesire
1 2 4 5 ;2 1 3 2
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | COTUTADRIAN | 396 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 407 → [ 11 ] | # COTUTADRIAN | a XI-a A | 15 Martie 2019 | 08:27:03 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 407 | Postată de
# admin77
la data de 15 Februarie 2019 - 18:54:45 | | | Să se scrie un program C++ care determină matricea de adiacenţă asociată unui graf neorientat memorat cu ajutorul celor doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și un
număr m numărul de muchii, apoi elementele celor doi vectori ale extremităţilor muchiilor.
Date de ieșire Programul va afișa pe ecran liniile matricei separate prin ; Între elementele liniilor
se găseşte un spaţiu.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 3 2 1 2 2 3
Iesire
0 1 0 1 0 1
0 1 0
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | COTUTADRIAN | 407 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 418 → [ 11 ] | # COTUTADRIAN | a XI-a A | 15 Martie 2019 | 08:27:48 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 418 | Postată de
# admin77
la data de 05 Martie 2019 - 10:43:19 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda cu ajutorul a doi vectori TATA și DESC. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod tatăl lui și apoi
valoarea -1 sau 1 în funcție de descendentul stâng sau drept..
Date de ieșire Programul va afișa pe ecran lista
muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 0 0 1 -1 1 1 2 -1 2 1 5 -1 5 1 7 -1 7 1
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | COTUTADRIAN | 418 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 421 → [ 11 ] | # COTUTADRIAN | a XI-a A | 15 Martie 2019 | 08:28:34 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 421 | Postată de
# admin77
la data de 07 Martie 2019 - 21:14:59 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori și afișează pe ecran parcurgerea arborelui în inordine. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru
fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran parcurgerea arborelui în inordine.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 8 2 3 4 5 6 7 0 0 0 0 0 0 0 8 0 0
Iesire
4 2 5 1 6 3 7
8
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | COTUTADRIAN | 421 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 395 → [ 11 ] | # cotutadrian | a XI-a A | 13 Mai 2019 | 09:20:16 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 395 | Postată de
# admin77
la data de 03 Februarie 2019 - 12:57:49 | | | Să se scrie un program C++ care memorează un graf neorientat cu ajutorul matricei de adiacenţă. | Date de intrare Se citește de la tastatură un număr natural n și apoi elementele de deasupra diagonalei principale a unei matrice A(n , n) de numere
0 şi 1 reprezentând .prezenţa unei muchii sau lipsa ei.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea crescătoare extremităţii iniţiale şi a extremităţii finale.
Restricţii şi precizări
1 < n ≤ 15, elementele matricei numere 0 sau 1.
Exemplu Intrare 3 1 0 1
Iesire
[1, 2], [2, 3]
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 395 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 395 → [ 11 ] | # cotutadrian | a XI-a A | 13 Mai 2019 | 09:20:35 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 395 | Postată de
# admin77
la data de 03 Februarie 2019 - 12:57:49 | | | Să se scrie un program C++ care memorează un graf neorientat cu ajutorul matricei de adiacenţă. | Date de intrare Se citește de la tastatură un număr natural n și apoi elementele de deasupra diagonalei principale a unei matrice A(n , n) de numere
0 şi 1 reprezentând .prezenţa unei muchii sau lipsa ei.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea crescătoare extremităţii iniţiale şi a extremităţii finale.
Restricţii şi precizări
1 < n ≤ 15, elementele matricei numere 0 sau 1.
Exemplu Intrare 3 1 0 1
Iesire
[1, 2], [2, 3]
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 395 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 407 → [ 11 ] | # cotutadrian | a XI-a A | 13 Mai 2019 | 09:33:09 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 407 | Postată de
# admin77
la data de 15 Februarie 2019 - 18:54:45 | | | Să se scrie un program C++ care determină matricea de adiacenţă asociată unui graf neorientat memorat cu ajutorul celor doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și un
număr m numărul de muchii, apoi elementele celor doi vectori ale extremităţilor muchiilor.
Date de ieșire Programul va afișa pe ecran liniile matricei separate prin ; Între elementele liniilor
se găseşte un spaţiu.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 3 2 1 2 2 3
Iesire
0 1 0 1 0 1
0 1 0
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 407 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 418 → [ 11 ] | # cotutadrian | a XI-a A | 13 Mai 2019 | 09:38:43 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 418 | Postată de
# admin77
la data de 05 Martie 2019 - 10:43:19 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda cu ajutorul a doi vectori TATA și DESC. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod tatăl lui și apoi
valoarea -1 sau 1 în funcție de descendentul stâng sau drept..
Date de ieșire Programul va afișa pe ecran lista
muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 0 0 1 -1 1 1 2 -1 2 1 5 -1 5 1 7 -1 7 1
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 418 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 419 → [ 11 ] | # cotutadrian | a XI-a A | 13 Mai 2019 | 09:40:53 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 419 | Postată de
# admin77
la data de 05 Martie 2019 - 17:34:01 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori și determină nodurile cu ordinul 3. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran în ordine crescătoare nodurile cu ordinul 3..
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
2 5 7
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 419 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 420 → [ 11 ] | # cotutadrian | a XI-a A | 13 Mai 2019 | 09:41:32 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 420 | Postată de
# admin77
la data de 05 Martie 2019 - 17:36:15 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda cu ajutorul a doi vectori TATA și DESC și determină nodurile cu ordinul 3.. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod tatăl lui și apoi
valoarea -1 sau 1 în funcție de descendentul stâng sau drept..
Date de ieșire Programul va afișa pe ecran în
ordine crescătoare nodurile cu ordinul 3.
.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 0 0 1 -1 1 1 2 -1 2 1 5 -1 5 1 7 -1 7 1
Iesire
2 5 7
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 420 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 423 → [ 11 ] | # cotutadrian | a XI-a A | 13 Mai 2019 | 12:21:01 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 423 | Postată de
# admin77
la data de 07 Martie 2019 - 21:16:52 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori și afișează pe ecran parcurgerea arborelui în
postordine. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru
fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran parcurgerea arborelui în postordine.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 8 2 3 4 5 6 7 0 0 0 0 0 0 0 8 0 0
Iesire
4 5 2 6 8 7 3
1
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 423 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 421 → [ 11 ] | # cotutadrian | a XI-a A | 13 Mai 2019 | 12:21:30 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 421 | Postată de
# admin77
la data de 07 Martie 2019 - 21:14:59 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori și afișează pe ecran parcurgerea arborelui în inordine. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru
fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran parcurgerea arborelui în inordine.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 8 2 3 4 5 6 7 0 0 0 0 0 0 0 8 0 0
Iesire
4 2 5 1 6 3 7
8
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 421 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 424 → [ 11 ] | # cotutadrian | a XI-a A | 13 Mai 2019 | 12:24:02 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 424 | Postată de
# admin77
la data de 10 Martie 2019 - 19:49:19 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori și afișează pe ecran nodurile frunză ale acestuia. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru
fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran nodurile frunză ale acestuia în ordine crescătoare despărțite printr-un spațiu.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 8 2 3 4 5 6 7 0 0 0 0 0 0 0 8 0 0
Iesire
4 5 6 8
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 424 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 417 → [ 11 ] | # cotutadrian | a XI-a A | 14 Mai 2019 | 10:13:51 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 417 | Postată de
# admin77
la data de 05 Martie 2019 - 10:39:49 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 417 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 417 → [ 11 ] | # cotutadrian | a XI-a A | 14 Mai 2019 | 10:15:02 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 417 | Postată de
# admin77
la data de 05 Martie 2019 - 10:39:49 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 417 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 417 → [ 11 ] | # cotutadrian | a XI-a A | 14 Mai 2019 | 10:18:50 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 417 | Postată de
# admin77
la data de 05 Martie 2019 - 10:39:49 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 417 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 417 → [ 11 ] | # cotutadrian | a XI-a A | 14 Mai 2019 | 10:19:18 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 417 | Postată de
# admin77
la data de 05 Martie 2019 - 10:39:49 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 417 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 417 → [ 11 ] | # cotutadrian | a XI-a A | 14 Mai 2019 | 10:19:44 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 417 | Postată de
# admin77
la data de 05 Martie 2019 - 10:39:49 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 417 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 417 → [ 11 ] | # cotutadrian | a XI-a A | 14 Mai 2019 | 10:20:07 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 417 | Postată de
# admin77
la data de 05 Martie 2019 - 10:39:49 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 417 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 417 → [ 11 ] | # cotutadrian | a XI-a A | 14 Mai 2019 | 10:20:24 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 417 | Postată de
# admin77
la data de 05 Martie 2019 - 10:39:49 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 417 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 417 → [ 11 ] | # cotutadrian | a XI-a A | 14 Mai 2019 | 10:21:31 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 417 | Postată de
# admin77
la data de 05 Martie 2019 - 10:39:49 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 417 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 417 → [ 11 ] | # cotutadrian | a XI-a A | 14 Mai 2019 | 10:21:57 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 417 | Postată de
# admin77
la data de 05 Martie 2019 - 10:39:49 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 417 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 417 → [ 11 ] | # cotutadrian | a XI-a A | 14 Mai 2019 | 10:22:17 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 417 | Postată de
# admin77
la data de 05 Martie 2019 - 10:39:49 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 417 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 417 → [ 11 ] | # cotutadrian | a XI-a A | 14 Mai 2019 | 10:25:10 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 417 | Postată de
# admin77
la data de 05 Martie 2019 - 10:39:49 | | | Să se scrie un program C++ care memorează un arbore binar folosind metoda standard cu ajutorul a doi vectori. | Date de intrare Se citește de la tastatură un număr natural n reprezentând numărul de noduri ale grafului și apoi pentru fiecare nod descendentul stând și apoi
cel drept.
Date de ieșire Programul va afișa pe ecran lista muchiilor în ordinea citirii lor.
Restricţii şi precizări
1 < n ≤ 15
Exemplu Intrare 9 2 3 4 5 0 0 0 0 6 7 0 0 8 9 0 0 0 0
Iesire
[1, 2], [1, 3], [2, 4], [2, 5], [5, 6], [5, 7], [7, 8], [7, 9],
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 417 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 261 → [ 11 ] | # cotutadrian | a XI-a A | 14 Mai 2019 | 10:33:24 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 261 | Postată de
# admin77
la data de 10 Iunie 2018 - 09:27:39 | | | Sa se scrie un program C++ care definește o structură care poate memora un număr rațional sub forma "numărător/numitor". Să se determine raportul a două astfel
de numere tot sub forma unui număr rațional ireductibil. | Date de intrare: Programul citește de la tastatură patru
numere, primele două reprezintă primul număr rațional iar următoarele două al doilea număr rațional.
Date de ieșire:
Programul va scrie pe ecran două numere separate printr-un spațiu care reprezintă
numărul rațional ireductibil
cu rezultatul cerut..
Restricții
și precizări: valoarea absolută a numerelor date va fi mai mică decât
1.000.000.000 Numitorul numerelor raționale diferit de zero. Exemplu
Intrare 1 2 3 4
Iesire 2 3
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 261 | *** | *** | *** | 25 | 0 | | 2 | cotutadrian | 261 | *** | *** | *** | 25 | 0 | | 3 | cotutadrian | 261 | *** | *** | *** | 25 | 0 | | 4 | cotutadrian | 261 | *** | *** | *** | 25 | 0 | | Punctaj obținut: 100 |
|
| # 262 → [ 11 ] | # cotutadrian | a XI-a A | 14 Mai 2019 | 10:35:24 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 262 | Postată de
# admin77
la data de 10 Iunie 2018 - 09:31:14 | | | Sa se scrie un program C++ care definește o structură care poate memora un număr complex sub forma "partea reală + i*partea imaginară". Să se determine suma a
două astfel de numere tot sub forma unui număr complex. | Date de intrare: Programul citește de la tastatură patru
numere, primele două reprezintă partea reală și partea imaginară a primul număr complex iar următoarele două numere pentru al doilea număr complex.
Date de ieșire:
Programul va scrie pe ecran două numere separate printr-un spațiu care reprezintă
numărul complex cu rezultatul cerut..
Restricții
și precizări: valoarea absolută a numerelor date va fi mai mică decât
1.000.000.000
Exemplu
Intrare 1 2 3 4
Iesire 4 6
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 262 | *** | *** | *** | 25 | 0 | | 2 | cotutadrian | 262 | *** | *** | *** | 25 | 0 | | 3 | cotutadrian | 262 | *** | *** | *** | 25 | 0 | | 4 | cotutadrian | 262 | *** | *** | *** | 25 | 0 | | Punctaj obținut: 100 |
|
| # 263 → [ 11 ] | # cotutadrian | a XI-a A | 14 Mai 2019 | 10:43:37 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 263 | Postată de
# admin77
la data de 10 Iunie 2018 - 09:34:22 | | | Sa se scrie un program C++ care definește o structură care poate memora un număr complex sub forma "partea reală + i*partea imaginară". Să se determine diferența a
două astfel de numere tot sub forma unui număr complex. | Date de intrare: Programul citește de la tastatură patru
numere, primele două reprezintă partea reală și partea imaginară a primul număr complex iar următoarele două numere pentru al doilea număr complex.
Date de ieșire:
Programul va scrie pe ecran două numere separate printr-un spațiu care reprezintă
numărul complex cu rezultatul cerut..
Restricții
și precizări: valoarea absolută a numerelor date va fi mai mică decât
1.000.000.000
Exemplu
Intrare 1 2 3 4
Iesire -2 -2
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 263 | *** | *** | *** | 25 | 0 | | 2 | cotutadrian | 263 | *** | *** | *** | 25 | 0 | | 3 | cotutadrian | 263 | *** | *** | *** | 25 | 0 | | 4 | cotutadrian | 263 | *** | *** | *** | 25 | 0 | | Punctaj obținut: 100 |
|
| # 264 → [ 11 ] | # cotutadrian | a XI-a A | 10 Iunie 2019 | 22:50:28 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 264 | Postată de
# admin77
la data de 10 Iunie 2018 - 09:38:05 | | | Sa se scrie un program C++ care definește o structură care poate memora un număr complex sub forma "partea reală + i*partea imaginară". Să se determine produsul a
două astfel de numere tot sub forma unui număr complex. | Date de intrare: Programul citește de la tastatură patru
numere, primele două reprezintă partea reală și partea imaginară a primul număr complex iar următoarele două numere pentru al doilea număr complex.
Date de ieșire:
Programul va scrie pe ecran două numere separate printr-un spațiu care reprezintă
numărul complex cu rezultatul cerut..
Restricții
și precizări: valoarea absolută a numerelor date va fi mai mică decât
1.000.000.000
Exemplu
Intrare 1 2 3 4
Iesire -5 10
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 264 | *** | *** | *** | 25 | 0 | | 2 | cotutadrian | 264 | *** | *** | *** | 25 | 0 | | 3 | cotutadrian | 264 | *** | *** | *** | 25 | 0 | | 4 | cotutadrian | 264 | *** | *** | *** | 25 | 0 | | Punctaj obținut: 100 |
|
| # 265 → [ 11 ] | # cotutadrian | a XI-a A | 10 Iunie 2019 | 22:54:36 | Eroare la compilare! | evaluata | - |
| Problema # 265 | Postată de
# admin77
la data de 10 Iunie 2018 - 09:43:54 | | | Să se scrie un program C++ care sa definească o structură de tip punct care își propune să memoreze coordonatele unui punct din plan. Dându-se trei astfel de puncte să se determine
dacă cele trei puncte pot reprezenta vârfurile unui triunghi. | Date de intrare:
Programul citește
de la tastatură șase numere întregi reprezentând coordonatele a trei puncte din plan. Date de ieșire:Programul va scrie pe ecran rezultatul cerut de forma
DA/NU.. Restricții și precizări:- valoarea absolută a numerelor date va fi mai mică decât 1.000
Exemplu:
Intrare 1 2
3 4 5 6 1 2 7 3 4 2
Iesire
NU DA
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | Punctaj obținut: 0 |
|
| # 265 → [ 11 ] | # cotutadrian | a XI-a A | 10 Iunie 2019 | 22:58:41 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 265 | Postată de
# admin77
la data de 10 Iunie 2018 - 09:43:54 | | | Să se scrie un program C++ care sa definească o structură de tip punct care își propune să memoreze coordonatele unui punct din plan. Dându-se trei astfel de puncte să se determine
dacă cele trei puncte pot reprezenta vârfurile unui triunghi. | Date de intrare:
Programul citește
de la tastatură șase numere întregi reprezentând coordonatele a trei puncte din plan. Date de ieșire:Programul va scrie pe ecran rezultatul cerut de forma
DA/NU.. Restricții și precizări:- valoarea absolută a numerelor date va fi mai mică decât 1.000
Exemplu:
Intrare 1 2
3 4 5 6 1 2 7 3 4 2
Iesire
NU DA
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 265 | *** | *** | *** | 25 | 0 | | 2 | cotutadrian | 265 | *** | *** | *** | 25 | 0 | | 3 | cotutadrian | 265 | *** | *** | *** | 25 | 0 | | 4 | cotutadrian | 265 | *** | *** | *** | 25 | 0 | | Punctaj obținut: 100 |
|
| # 443 → [ 11 ] | # cotutadrian | a XI-a A | 10 Iunie 2019 | 23:19:10 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 443 | Postată de
# admin77
la data de 03 Aprilie 2019 - 09:46:15 | | | Se dau datele de naștere a n persoane, numerotate de la 1 la n, în forma an luna zi. Să se determine numărul de ordine al celei mai tinere și al celei mai în vârstă persoană
dintre cele date. | Date de intrare:
Programul citește de la tastatură
numărul n, iar apoi n triplete de numere naturale a l z, reprezentând anul, luna și ziua de naștere a fiecărei persoane.
Date de ieșire:Programul va afișa pe ecran două numere p q, reprezentând numărul de ordine al celei mai
tinere, respectiv al celei mai în vârstă persoană.
Restricții și precizări:- 1 ≤ n ≤ 1000
- cele n date calendaristice sunt corecte
- dacă există două sau mai multe persoane cele mai tinere (în vârstă) se va afișa numărul de ordine mai mic
Exemplu:
Intrare 5
1998 5 26
1987 12 18
1987 9 25
2015 1 16
2015 1 8 Iesire
4 3
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 443 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 443 → [ 11 ] | # cotutadrian | a XI-a A | 10 Iunie 2019 | 23:25:20 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 443 | Postată de
# admin77
la data de 03 Aprilie 2019 - 09:46:15 | | | Se dau datele de naștere a n persoane, numerotate de la 1 la n, în forma an luna zi. Să se determine numărul de ordine al celei mai tinere și al celei mai în vârstă persoană
dintre cele date. | Date de intrare:
Programul citește de la tastatură
numărul n, iar apoi n triplete de numere naturale a l z, reprezentând anul, luna și ziua de naștere a fiecărei persoane.
Date de ieșire:Programul va afișa pe ecran două numere p q, reprezentând numărul de ordine al celei mai
tinere, respectiv al celei mai în vârstă persoană.
Restricții și precizări:- 1 ≤ n ≤ 1000
- cele n date calendaristice sunt corecte
- dacă există două sau mai multe persoane cele mai tinere (în vârstă) se va afișa numărul de ordine mai mic
Exemplu:
Intrare 5
1998 5 26
1987 12 18
1987 9 25
2015 1 16
2015 1 8 Iesire
4 3
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 443 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 442 → [ 11 ] | # cotutadrian | a XI-a A | 10 Iunie 2019 | 23:35:22 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 442 | Postată de
# admin77
la data de 03 Aprilie 2019 - 09:42:56 | | | Se dau coordonatele carteziene a n puncte în plan. Să se determine distanța maximă dintre un punct dat și originea sistemului de coordonate și numărul de puncte situate
la acea distanță față de origine. | Date de intrare:
Programul citește de la tastatură
numărul n, iar apoi n perechi de puncte x y, reprezentând coordonatele punctelor.
Date de ieșire:Programul va afișa pe ecran două numere D C, reprezentând distanța maximă față de
originea sistemului și numărul de puncte situate la acea distanță.
Restricții și precizări:- 1 ≤ n ≤ 100
- coordonatele punctelor sunt numere întregi din intervalul [-1000,1000]
- distanța maximă se va afișa cu exact trei zecimale. Se poate folosi funcţia setprecision.
Intrare 7 2 -1 -2 4 2 3 3 -1 -2 -4 2 -2
-4
2 Iesire
4.472 3
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 442 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 444 → [ 11 ] | # cotutadrian | a XI-a A | 10 Iunie 2019 | 23:40:22 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 444 | Postată de
# admin77
la data de 03 Aprilie 2019 - 09:49:45 | | | Se dau 4 numere naturale a b c d, reprezentând fracţiile a/b şi c/d. Determinați și afișați cea mai mare dintre cele două fracții.
| Date de intrare: Programul citește de la tastatură numerele a b c d.
Date de ieșire:
Programul afișează pe ecran numerele m n, separate prin exact un spațiu, reprezentând
numărătorul şi numitorul fracției maxime, adusă la forma ireductibilă.
Restricții
și precizări: 1 ≤ a, b, c, d ≤ 10000
Exemplu
Intrare 7
14 24 18
Iesire
4 3
Fracția maximă este 24/18. Prin simplificare devine 4/3.
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 444 | *** | *** | *** | 100 | 0 | | Punctaj obținut: 100 |
|
| # 258 → [ 11 ] | # cotutadrian | a XI-a A | 10 Iunie 2019 | 23:48:42 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 258 | Postată de
# admin77
la data de 10 Iunie 2018 - 09:18:22 | | | Sa se scrie un program C++ care definește o structură care poate memora un număr rațional sub forma "numărător/numitor". Să se determine suma a două astfel de
numere tot sub forma unui număr rațional ireductibil. | Date de intrare: Programul citește de la tastatură patru
numere, primele două reprezintă primul număr rațional iar următoarele două al doilea număr rațional.
Date de ieșire:
Programul va scrie pe ecran două numere separate printr-un spațiu care reprezintă
numărul rațional ireductibil
cu rezultatul cerut..
Restricții
și precizări: valoarea absolută a numerelor date va fi mai mică decât
1.000.000.000 Numitorul numerelor raționale diferit de zero. Exemplu
Intrare 1 2 3 4
Iesire 5 4
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 258 | *** | *** | *** | 25 | 0 | | 2 | cotutadrian | 258 | *** | *** | *** | 25 | 0 | | 3 | cotutadrian | 258 | *** | *** | *** | 25 | 0 | | 4 | cotutadrian | 258 | *** | *** | *** | 25 | 0 | | Punctaj obținut: 100 |
|
| # 259 → [ 11 ] | # cotutadrian | a XI-a A | 10 Iunie 2019 | 23:51:19 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 259 | Postată de
# admin77
la data de 10 Iunie 2018 - 09:21:09 | | | Sa se scrie un program C++ care definește o structură care poate memora un număr rațional sub forma "numărător/numitor". Să se determine diferența a două astfel
de numere tot sub forma unui număr rațional ireductibil. | Date de intrare: Programul citește de la tastatură patru
numere, primele două reprezintă primul număr rațional iar următoarele două al doilea număr rațional.
Date de ieșire:
Programul va scrie pe ecran două numere separate printr-un spațiu care reprezintă
numărul rațional ireductibil
cu rezultatul cerut..
Restricții
și precizări: valoarea absolută a numerelor date va fi mai mică decât
1.000.000.000 Numitorul numerelor raționale diferit de zero. Exemplu
Intrare 1 2 3 4
Iesire -1 4
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 259 | *** | *** | *** | 25 | 0 | | 2 | cotutadrian | 259 | *** | *** | *** | 25 | 0 | | 3 | cotutadrian | 259 | *** | *** | *** | 25 | 0 | | 4 | cotutadrian | 259 | *** | *** | *** | 25 | 0 | | Punctaj obținut: 100 |
|
| # 260 → [ 11 ] | # cotutadrian | a XI-a A | 10 Iunie 2019 | 23:55:26 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 260 | Postată de
# admin77
la data de 10 Iunie 2018 - 09:23:46 | | | Sa se scrie un program C++ care definește o structură care poate memora un număr rațional sub forma "numărător/numitor". Să se determine produsul a două astfel
de numere tot sub forma unui număr rațional ireductibil. | Date de intrare: Programul citește de la tastatură patru
numere, primele două reprezintă primul număr rațional iar următoarele două al doilea număr rațional.
Date de ieșire:
Programul va scrie pe ecran două numere separate printr-un spațiu care reprezintă
numărul rațional ireductibil
cu rezultatul cerut..
Restricții
și precizări: valoarea absolută a numerelor date va fi mai mică decât
1.000.000.000 Numitorul numerelor raționale diferit de zero. Exemplu
Intrare 1 2 3 4
Iesire 3 8
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 260 | *** | *** | *** | 25 | 0 | | 2 | cotutadrian | 260 | *** | *** | *** | 25 | 0 | | 3 | cotutadrian | 260 | *** | *** | *** | 25 | 0 | | 4 | cotutadrian | 260 | *** | *** | *** | 25 | 0 | | Punctaj obținut: 100 |
|
| # 450 → [ 11 ] | # cotutadrian | a XI-a A | 11 Iunie 2019 | 06:44:16 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 450 | Postată de
# admin77
la data de 10 Mai 2019 - 08:45:21 | | | Sa se scrie un program C++ care definește o structură care poate memora un număr rațional sub forma "numărător/numitor". Să se citească două astfel de numere
memorate cu ajutorul a doi pointeri spre structura respectivă și să se determine suma lor sub forma unui număr rațional ireductibil. | Date de intrare: Programul citește de la tastatură patru
numere, primele două reprezintă primul număr rațional iar următoarele două al doilea număr rațional.
Date de ieșire:
Programul va scrie pe ecran două numere separate printr-un spațiu care reprezintă
numărul rațional ireductibil
cu rezultatul cerut..
Restricții
și precizări: valoarea absolută a numerelor date va fi mai mică decât
1.000.000.000 Numitorul numerelor raționale diferit de zero. Exemplu
Intrare 1 2 3 4
Iesire 5 4
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 450 | *** | *** | *** | 0 | 0 | | 2 | cotutadrian | 450 | *** | *** | *** | 0 | 0 | | 3 | cotutadrian | 450 | *** | *** | *** | 0 | 0 | | 4 | cotutadrian | 450 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 448 → [ 11 ] | # cotutadrian | a XI-a A | 11 Iunie 2019 | 06:48:11 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 448 | Postată de
# admin77
la data de 08 Aprilie 2019 - 09:46:57 | | | Să se scrie un program C++ care sa definească o structură de tip punct care își propune să memoreze coordonatele unui punct din plan. Dându-se trei astfel de puncte
să se determine dacă cele trei puncte pot reprezenta vârfurile unui triunghi. Se va folosi o structura imbricata. | Date de intrare:
Programul citește
de la tastatură șase numere întregi reprezentând coordonatele a trei puncte din plan. Date de ieșire:Programul va scrie pe ecran rezultatul cerut de forma
DA/NU.. Restricții și precizări:- valoarea absolută a numerelor date va fi mai mică decât 1.000
Exemplu:
Intrare 1 2
3 4 5 6 1 2 7 3 4 2
Iesire
NU DA
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 448 | *** | *** | *** | 25 | 0 | | 2 | cotutadrian | 448 | *** | *** | *** | 25 | 0 | | 3 | cotutadrian | 448 | *** | *** | *** | 25 | 0 | | 4 | cotutadrian | 448 | *** | *** | *** | 25 | 0 | | Punctaj obținut: 100 |
|
| # 445 → [ 11 ] | # cotutadrian | a XI-a A | 11 Iunie 2019 | 06:53:32 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 445 | Postată de
# admin77
la data de 06 Aprilie 2019 - 08:26:18 | | | Să se scrie un program C++ care să definească o structură pentru memorarea unei matrice rară (o matrice în care majoritatea elementelor sunt 0). Să se citească două
astfel de matrice patratice de aceeaşi dimensiune şi să se determine suma lor. | O matrice rară poate fi memorată sub forma unei înregistrări ce conţine numărul de linii, coloane, elemente nenule şi un şir de triplete de forma (linie,
coloană, valoare).
Date de intrare: Programul citește de la tastatură dimensiunea
celor două matrice (pătratice), apoi numărul de elemente nenule din prima matrice şi numărul de elementele nenule din a doua matrice apoi elementele celor două
matrice (linie, coloană, valoare).
Date de ieșire:
Programul va scrie pe ecran matricea
rezultată.
Restricții
și precizări: 1 ≤ a, b, c, d ≤ 10000
Exemplu
Intrare 3
3 3 1 1 2 2 1 4 3 3 1 1 1 4 2 3 8 3 2 6
Iesire
6 0 0 ;4 0 8 ;0 6 1 ;
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 445 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 447 → [ 11 ] | # cotutadrian | a XI-a A | 11 Iunie 2019 | 06:55:40 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 447 | Postată de
# admin77
la data de 06 Aprilie 2019 - 08:30:16 | | | Să se scrie un program C++ care să definească o structură pentru memorarea unei matrice rară (o matrice în care majoritatea elementelor sunt 0). Să se citească două
astfel de matrice patratice de aceeaşi dimensiune şi să se determine produsul lor. | O matrice rară poate fi memorată sub forma unei înregistrări ce conţine numărul de linii, coloane, elemente nenule şi un şir de triplete de forma (linie,
coloană, valoare).
Date de intrare: Programul citește de la tastatură dimensiunea
celor două matrice (pătratice), apoi numărul de elemente nenule din prima matrice şi numărul de elementele nenule din a doua matrice apoi elementele celor două
matrice (linie, coloană, valoare).
Date de ieșire:
Programul va scrie pe ecran matricea
rezultată.
Restricții
și precizări: 1 ≤ a, b, c, d ≤ 10000
Exemplu
Intrare 3
3 3 1 1 2 2 1 4 3 3 1 1 1 4 2 3 8 3 2 6
Iesire
8 0 0 ;16 0 0 ;0 6 0 ;
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | cotutadrian | 447 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|