Написать программку в С++ Естественное число именуется абсолютным, если оно одинаково

Написать программку в С++ Естественное число называется абсолютным, если оно одинаково сумме собственных делителей, включая 1 и, природно, исключая это самое число. К примеру, число 6 является абсолютным (1+2+3 = 6). Отыскать все абсолютные числа, наименьшие 100 000.

Задать свой вопрос
1 ответ
include lt;iostreamgt;
using namespace std;

int main()
    int s;
    for (int i=2; ilt;=100000; i++)
    s = 1;
    for (int j=2; jlt;=i/2; j++)
    if (i % j == 0) s+=j;
    if (s == i)
    cout lt;lt; i lt;lt; " ";
   
    return 0;


Итог:
6 28 496 8128
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт