#include #include using namespace std; int main(int argc, char *argv[]) { unsigned long x,y,k,j, s=0; cin >> x; cin >> y; for(k=x;k<=y;k++) { // cout << k << "\t"; j=0; s=0; for(int i=1;i<=k/2;i++) if((k%i)==0) { //cout << i << " "; j++; s+=i; } // cout << " LD: " << j << endl; if (s==k) cout << "liczba doskonala " << k << endl; } //else cout << "druga liczba musi byc wieksza od pierwszej" << endl; system("PAUSE"); return EXIT_SUCCESS; }