| Problema | Utilizatorul | Clasa | Data depunerii | Ora depunerii | Rezultat | Stare | Punctajul obținut |
| # 124 → [ 11 ] | # PIORASANUCA | a XI-a A | 05 Iunie 2018 | 08:49:10 | Compilare cu SUCCES. | evaluata | 0 |
| 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 | PIORASANUCA | 124 | *** | *** | *** | 0 | 0 | | 2 | PIORASANUCA | 124 | *** | *** | *** | 0 | 0 | | 3 | PIORASANUCA | 124 | *** | *** | *** | 0 | 0 | | 4 | PIORASANUCA | 124 | *** | *** | *** | 0 | 0 | | 5 | PIORASANUCA | 124 | *** | *** | *** | 0 | 0 | | 6 | PIORASANUCA | 124 | *** | *** | *** | 0 | 0 | | 7 | PIORASANUCA | 124 | *** | *** | *** | 0 | 0 | | 8 | PIORASANUCA | 124 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 124 → [ 11 ] | # PIORASANUCA | a XI-a A | 05 Iunie 2018 | 08:50:47 | 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 | PIORASANUCA | 124 | *** | *** | *** | 12.5 | 0 | | 2 | PIORASANUCA | 124 | *** | *** | *** | 12.5 | 0 | | 3 | PIORASANUCA | 124 | *** | *** | *** | 12.5 | 0 | | 4 | PIORASANUCA | 124 | *** | *** | *** | 12.5 | 0 | | 5 | PIORASANUCA | 124 | *** | *** | *** | 12.5 | 0 | | 6 | PIORASANUCA | 124 | *** | *** | *** | 12.5 | 0 | | 7 | PIORASANUCA | 124 | *** | *** | *** | 12.5 | 0 | | 8 | PIORASANUCA | 124 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 99 → [ 11 ] | # PIORASANUCA | a XI-a A | 06 Iunie 2018 | 21:12:28 | 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 | PIORASANUCA | 99 | *** | *** | *** | 12.5 | 0 | | 2 | PIORASANUCA | 99 | *** | *** | *** | 12.5 | 0 | | 3 | PIORASANUCA | 99 | *** | *** | *** | 12.5 | 0 | | 4 | PIORASANUCA | 99 | *** | *** | *** | 12.5 | 0 | | 5 | PIORASANUCA | 99 | *** | *** | *** | 12.5 | 0 | | 6 | PIORASANUCA | 99 | *** | *** | *** | 12.5 | 0 | | 7 | PIORASANUCA | 99 | *** | *** | *** | 12.5 | 0 | | 8 | PIORASANUCA | 99 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 98 → [ 11 ] | # PIORASANUCA | a XI-a A | 06 Iunie 2018 | 21:16:27 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 98 | Postată de
# admin77
la data de 03 Iunie 2018 - 12:52:00 | | | Să se determine cel mai mare divizor comun a două numere utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează cel mai mare divizor a două numere primite ca și parametri.
Date de intrare:
Programul citește două numere întreg de la tastatură. Date de ieșire:Programul va scrie pe ecran cel mai mare divizor comun al celor două numere. Restricţii şi precizări
numere naturale nenule mai mici decât 1.000.000.000.
Exemplu
Intrare 4 6 Ieșire 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 | PIORASANUCA | 98 | *** | *** | *** | 12.5 | 0 | | 2 | PIORASANUCA | 98 | *** | *** | *** | 12.5 | 0 | | 3 | PIORASANUCA | 98 | *** | *** | *** | 12.5 | 0 | | 4 | PIORASANUCA | 98 | *** | *** | *** | 12.5 | 0 | | 5 | PIORASANUCA | 98 | *** | *** | *** | 12.5 | 0 | | 6 | PIORASANUCA | 98 | *** | *** | *** | 12.5 | 0 | | 7 | PIORASANUCA | 98 | *** | *** | *** | 12.5 | 0 | | 8 | PIORASANUCA | 98 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 97 → [ 11 ] | # PIORASANUCA | a XI-a A | 06 Iunie 2018 | 21:36:12 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 97 | Postată de
# admin77
la data de 03 Iunie 2018 - 12:46:14 | | | Pentru un număr natural dat n, se numește factorialul lui n și se notează n! următoarea expresie: 1*2*3*...*n. Prin definiție, 0!=1. | Să se scrie o funcție C++ recursivă care
returnează factorialul unui număr dat ca parametru.
Date de intrare:Programul citește un număr întreg de la tastatură. Date de ieșire:Programul va scrie pe ecran n! Restricţii şi precizări
numele funcției scrise este factorial funcția are un parametru, n, număr natural, n≤10 Exemplu
Intrare 4 Ieșire 24 |
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | PIORASANUCA | 97 | *** | *** | *** | 12.5 | 0 | | 2 | PIORASANUCA | 97 | *** | *** | *** | 12.5 | 0 | | 3 | PIORASANUCA | 97 | *** | *** | *** | 12.5 | 0 | | 4 | PIORASANUCA | 97 | *** | *** | *** | 12.5 | 0 | | 5 | PIORASANUCA | 97 | *** | *** | *** | 12.5 | 0 | | 6 | PIORASANUCA | 97 | *** | *** | *** | 12.5 | 0 | | 7 | PIORASANUCA | 97 | *** | *** | *** | 12.5 | 0 | | 8 | PIORASANUCA | 97 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 143 → [ 11 ] | # PIORASANUCA | a XI-a A | 07 Iunie 2018 | 11:42:24 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 143 | Postată de
# admin77
la data de 03 Iunie 2018 - 18:37:35 | | | Să se scrie un program C++ care citește o matrice de n linii și m coloane și determină câte elemente din matrice au prima cifră pară. | Date de intrare Din fișierul test.in se citește două numere naturale n și m și apoi o matrice A(n , m) de numere
întregi
Date de ieșire Programul va scrie în fișierul test.out câte elemente din matrice au prima cifră pară..
Restricţii şi precizări
1 < n ≤ 15, elementele matricei numere întregi de maxim 7 cifre.
Exemplu test.in 2 2 54 32 38 44
test.out
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 | PIORASANUCA | 143 | *** | *** | *** | 0 | 0 | | 2 | PIORASANUCA | 143 | *** | *** | *** | 0 | 0 | | 3 | PIORASANUCA | 143 | *** | *** | *** | 0 | 0 | | 4 | PIORASANUCA | 143 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 143 → [ 11 ] | # PIORASANUCA | a XI-a A | 07 Iunie 2018 | 11:42:28 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 143 | Postată de
# admin77
la data de 03 Iunie 2018 - 18:37:35 | | | Să se scrie un program C++ care citește o matrice de n linii și m coloane și determină câte elemente din matrice au prima cifră pară. | Date de intrare Din fișierul test.in se citește două numere naturale n și m și apoi o matrice A(n , m) de numere
întregi
Date de ieșire Programul va scrie în fișierul test.out câte elemente din matrice au prima cifră pară..
Restricţii şi precizări
1 < n ≤ 15, elementele matricei numere întregi de maxim 7 cifre.
Exemplu test.in 2 2 54 32 38 44
test.out
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 | PIORASANUCA | 143 | *** | *** | *** | 0 | 0 | | 2 | PIORASANUCA | 143 | *** | *** | *** | 0 | 0 | | 3 | PIORASANUCA | 143 | *** | *** | *** | 0 | 0 | | 4 | PIORASANUCA | 143 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 106 → [ 11 ] | # PIORASANUCA | a XI-a A | 07 Iunie 2018 | 12:12:35 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 106 | Postată de
# admin77
la data de 03 Iunie 2018 - 13:14:26 | | | Să se determine de câte ori apare o cifră într-un număr utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează de câte ori apare o cifră într-un număr.
Atât numărul cât și cifra vor fi parametrii subprogramului. Date de intrare:
Programul citește un întreg și o cifră de la tastatură. Date de ieșire:Programul va scrie pe ecran numărul cerut. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 464 4 Ieșire
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 | PIORASANUCA | 106 | *** | *** | *** | 12.5 | 0 | | 2 | PIORASANUCA | 106 | *** | *** | *** | 12.5 | 0 | | 3 | PIORASANUCA | 106 | *** | *** | *** | 12.5 | 0 | | 4 | PIORASANUCA | 106 | *** | *** | *** | 12.5 | 0 | | 5 | PIORASANUCA | 106 | *** | *** | *** | 12.5 | 0 | | 6 | PIORASANUCA | 106 | *** | *** | *** | 12.5 | 0 | | 7 | PIORASANUCA | 106 | *** | *** | *** | 12.5 | 0 | | 8 | PIORASANUCA | 106 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 107 → [ 11 ] | # PIORASANUCA | a XI-a A | 07 Iunie 2018 | 12:12:51 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 107 | Postată de
# admin77
la data de 03 Iunie 2018 - 13:17:54 | | | Să se determine câte cifre are un număr mai mici sau egale cu o cifra k, utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează câte cifre are un număr mai mici sau egale cu o cifra k.
Atât numărul cât și cifra vor fi parametrii subprogramului.
Date de intrare:
Programul citește un întreg și o cifră de la tastatură. Date de ieșire:Programul va scrie pe ecran numărul cerut. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 464 4 Ieșire
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 | PIORASANUCA | 107 | *** | *** | *** | 12.5 | 0 | | 2 | PIORASANUCA | 107 | *** | *** | *** | 12.5 | 0 | | 3 | PIORASANUCA | 107 | *** | *** | *** | 12.5 | 0 | | 4 | PIORASANUCA | 107 | *** | *** | *** | 12.5 | 0 | | 5 | PIORASANUCA | 107 | *** | *** | *** | 12.5 | 0 | | 6 | PIORASANUCA | 107 | *** | *** | *** | 12.5 | 0 | | 7 | PIORASANUCA | 107 | *** | *** | *** | 12.5 | 0 | | 8 | PIORASANUCA | 107 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 108 → [ 11 ] | # PIORASANUCA | a XI-a A | 07 Iunie 2018 | 12:13:09 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 108 | Postată de
# admin77
la data de 03 Iunie 2018 - 13:19:09 | | | Să se determine câte cifre are un număr mai mari sau egale cu o cifra k, utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează câte cifre are un număr mai mari sau egale cu o cifra k.
Atât numărul cât și cifra vor fi parametrii subprogramului.
Date de intrare:
Programul citește un întreg și o cifră de la tastatură. Date de ieșire:Programul va scrie pe ecran numărul cerut. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 464 4 Ieșire
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 | PIORASANUCA | 108 | *** | *** | *** | 12.5 | 0 | | 2 | PIORASANUCA | 108 | *** | *** | *** | 12.5 | 0 | | 3 | PIORASANUCA | 108 | *** | *** | *** | 12.5 | 0 | | 4 | PIORASANUCA | 108 | *** | *** | *** | 12.5 | 0 | | 5 | PIORASANUCA | 108 | *** | *** | *** | 12.5 | 0 | | 6 | PIORASANUCA | 108 | *** | *** | *** | 12.5 | 0 | | 7 | PIORASANUCA | 108 | *** | *** | *** | 12.5 | 0 | | 8 | PIORASANUCA | 108 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 5 → [ 10 ] | # PIORASANUCA | a XI-a A | 07 Iunie 2018 | 12:13:38 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 5 | Postată de
# admin
la data de 27 Mai 2017 - 17:19:30 | | | Să se determine oglinda unui număr. | Cerința:Să se scrie un program C++ care să
returneze oglinditul unui număr natural. Date de intrare:Programul citește
un număr întreg din fișierul test.in. Date de ieșire:Programul va scrie în fișierul test.out oglinda numărului. Restricții și precizări:- valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000
ExempluIntrare
12723
Iesire
32721
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | PIORASANUCA | 5 | *** | *** | *** | 12.5 | 0 | | 2 | PIORASANUCA | 5 | *** | *** | *** | 12.5 | 0 | | 3 | PIORASANUCA | 5 | *** | *** | *** | 12.5 | 0 | | 4 | PIORASANUCA | 5 | *** | *** | *** | 12.5 | 0 | | 5 | PIORASANUCA | 5 | *** | *** | *** | 12.5 | 0 | | 6 | PIORASANUCA | 5 | *** | *** | *** | 12.5 | 0 | | 7 | PIORASANUCA | 5 | *** | *** | *** | 12.5 | 0 | | 8 | PIORASANUCA | 5 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 3 → [ 11 ] | # PIORASANUCA | a XI-a A | 07 Iunie 2018 | 12:14:39 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 3 | Postată de
# admin
la data de 27 Mai 2017 - 13:17:46 | | | Pentru un număr natural dat n, se numește factorialul lui n și se notează n! următoarea expresie: 1*2*3*...*n. Prin definiție, 0!=1. | Cerința:
Să se scrie un program C++ care să determine rezultatul n!. Date de intrare:
Programul citește un număr întreg din fișierul test.in.
Date de ieșire:Programul va
scrie în fișierul test.out factorialul numărului.
Restricții și precizări:- valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000
Exemplu
|
|
| Număr test | Utilizator | Număr problemă | Setul de date de intrare | Datele de ieșire | Datele așteptate | Puncte | Timp execuţie | | 1 | PIORASANUCA | 3 | *** | *** | *** | 50 | 0 | | 2 | PIORASANUCA | 3 | *** | *** | *** | 50 | 0 | | Punctaj obținut: 100 |
|
| # 104 → [ 11 ] | # PIORASANUCA | a XI-a A | 07 Iunie 2018 | 12:23:03 | Compilare cu SUCCES. | evaluata | 0 |
| Problema # 104 | Postată de
# admin77
la data de 03 Iunie 2018 - 13:08:43 | | | Să se determine cea mai mare cifră a unui număr și numărul de apariții utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează cea mai mare cifră și numărul de apariții într-un 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 numerele cerute despărțite printr-un spațiu. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire
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 | PIORASANUCA | 104 | *** | *** | *** | 0 | 0 | | 2 | PIORASANUCA | 104 | *** | *** | *** | 0 | 0 | | 3 | PIORASANUCA | 104 | *** | *** | *** | 0 | 0 | | 4 | PIORASANUCA | 104 | *** | *** | *** | 0 | 0 | | 5 | PIORASANUCA | 104 | *** | *** | *** | 0 | 0 | | 6 | PIORASANUCA | 104 | *** | *** | *** | 0 | 0 | | 7 | PIORASANUCA | 104 | *** | *** | *** | 0 | 0 | | 8 | PIORASANUCA | 104 | *** | *** | *** | 0 | 0 | | Punctaj obținut: 0 |
|
| # 104 → [ 11 ] | # PIORASANUCA | a XI-a A | 07 Iunie 2018 | 12:24:56 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 104 | Postată de
# admin77
la data de 03 Iunie 2018 - 13:08:43 | | | Să se determine cea mai mare cifră a unui număr și numărul de apariții utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează cea mai mare cifră și numărul de apariții într-un 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 numerele cerute despărțite printr-un spațiu. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire
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 | PIORASANUCA | 104 | *** | *** | *** | 12.5 | 0 | | 2 | PIORASANUCA | 104 | *** | *** | *** | 12.5 | 0 | | 3 | PIORASANUCA | 104 | *** | *** | *** | 12.5 | 0 | | 4 | PIORASANUCA | 104 | *** | *** | *** | 12.5 | 0 | | 5 | PIORASANUCA | 104 | *** | *** | *** | 12.5 | 0 | | 6 | PIORASANUCA | 104 | *** | *** | *** | 12.5 | 0 | | 7 | PIORASANUCA | 104 | *** | *** | *** | 12.5 | 0 | | 8 | PIORASANUCA | 104 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|
| # 105 → [ 11 ] | # PIORASANUCA | a XI-a A | 07 Iunie 2018 | 12:30:09 | Compilare cu SUCCES. | evaluata | 100 |
| Problema # 105 | Postată de
# admin77
la data de 03 Iunie 2018 - 13:10:00 | | | Să se determine cea mai mică cifră a unui număr și numărul de apariții utilizându-se o funcție recursivă. | Să se scrie o funcție C++ recursivă care
returnează cea mai mică cifră și numărul de apariții într-un 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 numerele cerute despărțite printr-un spațiu. Restricţii şi precizări
numâr natural nenul mai mic decât 1.000.000.000.
Exemplu
Intrare 46 Ieșire
4 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 | PIORASANUCA | 105 | *** | *** | *** | 12.5 | 0 | | 2 | PIORASANUCA | 105 | *** | *** | *** | 12.5 | 0 | | 3 | PIORASANUCA | 105 | *** | *** | *** | 12.5 | 0 | | 4 | PIORASANUCA | 105 | *** | *** | *** | 12.5 | 0 | | 5 | PIORASANUCA | 105 | *** | *** | *** | 12.5 | 0 | | 6 | PIORASANUCA | 105 | *** | *** | *** | 12.5 | 0 | | 7 | PIORASANUCA | 105 | *** | *** | *** | 12.5 | 0 | | 8 | PIORASANUCA | 105 | *** | *** | *** | 12.5 | 0 | | Punctaj obținut: 100 |
|