Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Женёк
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 3
#1

Даны числа а и b: определить, какое из чисел имеет большее количество делителей - C++

09.05.2012, 17:16. Просмотров 570. Ответов 1
Метки нет (Все метки)

Помогите решить))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2012, 17:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Даны числа а и b: определить, какое из чисел имеет большее количество делителей (C++):

Даны целые числа x1, ., xn. Определить количество чисел, входящих в последовательность по одному разу - C++
Помогите,вроде идея есть,но не могу написать правильно Даны целые числа x1, ..., xn. Определить количество чисел, входящих в...

Даны 2 положительных целых числа, 3-х разрядных.Большее из чисел уменьшить на сумму цифр меньшего - C++
Помогите с задачей плс! Даны 2 положительных целых числа, 3-х разрядных.Большее из чисел уменьшить на сумму цифр меньшего.

Даны три числа a,b,c. Определить какое из них равно d - C++
Не могу понять как можно это написать на C++ Даны три числа a,b,c. Определить какое из них равно d. Если ни одно не равно d то найти...

Определить количество чисел, имеющих ровно пять делителей, среди первого миллиона натуральных чисел - C++
Среди первого миллиона десятичных натуральных чисел количество чисел, имеющих ровно пять делителей (единица и само число не учитываются),...

Определить количество делителей заданного числа - C++
Создайте программу которая будет вычислять сколько у числа делителей .И что бы она поддерживала числа до 999966000289.

Определить К - количество делителей натурального числа N - C++
дано натуральное число N. Определить К-количество делителей этого числа не превышающих его (N-12, его делители 1 2 3 4 6 K=5) N-целое...

1
grizlik78
Эксперт С++
1966 / 1459 / 120
Регистрация: 29.05.2011
Сообщений: 3,019
09.05.2012, 17:49 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
#include <cmath>
 
unsigned num_div(size_t x)
{
    if (x < 2)
        return 0;
    unsigned num = 0;
    while (0 == x % 2)
    {
        ++num;
        x /= 2;
    }
    size_t last = sqrt(static_cast<double>(x)) + 0.5;
    for (size_t div = 3; div <= last; div += 2)
        while (0 == x % div)
        {
            x /= div;
            last = sqrt(static_cast<double>(x)) + 0.5;
            ++num;
        }
    if (x > 1)
        ++num;
    return num;
}
 
int main()
{
    size_t val = 3*3*3*11*7*53*2*2;
    std::cout << "num_div(" << val << ") = " << num_div(val) << std::endl;
    return 0;
}
Сравнить самостоятельно
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.05.2012, 17:49
Привет! Вот еще темы с ответами:

Определить количество четных делителей числа - C++
Дано натуральное число. Определить количество его делителей. Сколько из них четных? С++(помогите с программой)

Определить количество четных и нечетных делителей числа - C++
Условие: Задано число P определить количество его четных и нечетных делителей. Задачу надо решить с помощью циклов.

Определить количество чётных и нечётных делителей вводимого числа - C++
С клавиатуры вводится целое число. Определить количество его чётных и нечётных делителей.

Требуется для каждого числа от a до b включительно определить количество натуральных делителей - C++
Требуется для каждого числа от a до b включительно определить количество натуральных делителей. Требуется на одной строке вывести b−a+1...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru