#include using namespace std; void wypisz(int a, int b) { if (a == b) cout << "liczba doskonala"; else cout << " zwykla liczba"; } int main() { int n; cin >> n; int dzielniki[n]; for (int i = 1; i <= n; i ++) { dzielniki[i] = 0; } for (int i = 1; i <= n; i ++) { if (n%i == 0) dzielniki [i] = i; } int maxi = 6; for ( int i = 0; i < n; i ++) { if (dzielniki[i] > maxi) maxi = dzielniki[i]; } int suma = 0; for ( int i = 0; i < n; i ++) { suma += dzielniki[i]; } suma -= maxi; wypisz(suma, n); return 0; }