• РЕШИТЬ НА С++.Требуется для каждого числа от a до b

    включительно определить количество натуральных делителей.

    Формат входных данных
    Единственная строка входного файла содержит два натуральных числа a и b (a≤b≤1000).

    Формат выходных данных

    Требуется на одной строке вывести b−a+1
    целых чисел — количество делителей для всех чисел от a до b.

Ответы 1

  • #include <iostream>int count_dividers(int a) {        int res = 1;        for (int i = 2; i <= a; i++) {            if (a % i == 0) {                res++;            }        }        return res;}int main(void) {        int a, b;        std::cin >> a >> b;        for (int i = a; i <= b; i++) {            std::cout << count_dividers(i) << " ";        }        std::cout << std::endl;        return 0;}
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years