Implementati o functie care primeste un numar natural nenul n si calculeaza numarul divizorilor sai si suma cifrelor sale, prin parametrii de iesire divizori si sumaCifre.
Semnatura subprogramului (implementati exact aceasta functie/procedura - numele, parametrii, ordinea si tipul returnat trebuie sa coincida):
- C++:
void divizoriSiSumaCifre(int n, int &divizori, int &sumaCifre) - C:
void divizoriSiSumaCifre(int n, int *divizori, int *sumaCifre) - Pascal:
procedure divizoriSiSumaCifre(n: integer; var divizori: integer; var sumaCifre: integer) - Python:
def divizoriSiSumaCifre(n):
- Date de intrare
- O linie continand numarul natural n (n >= 1).
- Date de iesire
- Numarul divizorilor si suma cifrelor, separate printr-un spatiu.
- Restrictii
- 1 <= n <= 10^6
Exemple
Exemplul 1
Intrare
36
Iesire
9 9
Exemplul 2
Intrare
1
Iesire
1 1

