
Вопрос задан 17.04.2019 в 22:22.
Предмет Информатика.
Спрашивает Беляев Жека.
Проверить является ли пара целых положительных чисел дружественными. Два различных натуральных
числа являются дружественными, если сумма всех делителей первого числа (кроме самого числа) равна второму числу. Например, 220 и 284, 1184 и 1210, 2620 и 2924, 5020 и 5564. Решить в С++

Ответы на вопрос

Отвечает Кокшарова Вероника.
#include<iostream>
#include<string>
using namespace std;
int main()
{
int A, B;
cout <<"A = ",cin >> A;
cout <<"B = ",cin >> B;
int d = A / 2, S = 0;
while(d > 0)
{
if (A % d == 0) S+=d;
d--;
}
cout << (S == B?"DA":"NET");
return 0;
}
#include<string>
using namespace std;
int main()
{
int A, B;
cout <<"A = ",cin >> A;
cout <<"B = ",cin >> B;
int d = A / 2, S = 0;
while(d > 0)
{
if (A % d == 0) S+=d;
d--;
}
cout << (S == B?"DA":"NET");
return 0;
}


Топ вопросов за вчера в категории Информатика

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

Информатика 16
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili