in c++, mersi anticipat
Anexe:
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
size_t suma(size_t n) {
size_t s = 0;
for (size_t i = 2; i <= (n >> 1); ++i)
if (!(n % i))
s += i;
return s;
}
void subperfect(size_t a, size_t b) {
bool test = false;
while (a <= b) {
if (b < suma(b)) {
std::cout << b << ' ';
test = true;
}
--b;
}
if (!test)
std::cout << "nu exista";
}
int main() {
size_t a, b;
std::cin >> a >> b;
subperfect(a, b);
}
Alte întrebări interesante
Geografie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă