Форум программистов, компьютерный форум CyberForum.ru

Найти все натуральные числа из промежутка от 1 до 200, у которых количество делителей равно N - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Передать ссылку на массив из одной функции во вторую http://www.cyberforum.ru/cpp-beginners/thread1175306.html
Как передать ссылку на массив из одной функции во вторую, если в первый мы его инициализируем, а во второй заполняем? #include <iostream> #include <iomanip> #include <math.h> using namespace std; double vvod(int n,int m,int a,int b) { double **G,*B,*C,*P,*nev; C=new double;
C++ Создать односвязный список из последовательности чисел, удалить из него все простые числа Прошу помощи, не могу понять в чем ошибка, надо создать односвязный список из последовательности чисел, удалить из него все простые числа. Вот собственно код #include <iostream> using namespace std; struct node { int inf; node *next; }; void main() http://www.cyberforum.ru/cpp-beginners/thread1175296.html
C++ Реализовать проверку на количество вводимых символов
Допустим, объявлен массив чаров из 16 элементов, пользователь же ввел строку из 17 или более элементов - тогда программа зависает и выбивает ошибку. Как грамотно можно сделать проверку, чтобы в случае перебора - выбивало ошибку и просило ввести строчку по новой?
Разбить слова согласно с правилами переноса слов C++
Разбить на склады согласно правилам переноса слов, которые на четной позиции во введенном с клавиатуры строке. Определить слова, перенос которых невозможно. помогите решить задачу,заранее спасибо)
C++ Задача о строке. Удаление дубликатов слов http://www.cyberforum.ru/cpp-beginners/thread1175255.html
В строке символов определить количество повторений каждого слова и удалить дубликаты слов.Слова отделяются пробелами. помогите новичку,спасибо
C++ Подсчитать для двух массивов количество разных по значению элементов Помогите пожалуйста, ооочень надо, срочненько)))) Составить программу, которая подсчитывает для массива А и В количество разных по значению элементов в каждом из этих массивов. Инициализацию, вывод элементов массива, их обработку организовать в отдельных функциях. подробнее

Показать сообщение отдельно
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
14.05.2014, 18:48     Найти все натуральные числа из промежутка от 1 до 200, у которых количество делителей равно N
kissik, bradobrei,
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
int main(int argc, char **argv) {
    std::cin >> argc;
    for (int i = 1, count = 0; i < 201; ++i, count = 0) {
        for (int j = 1; j <= i; ++j)
            count += !(i % j); 
        if (count == argc) std::cout << i << " ";
    }   
    std::cout << std::endl;
}
Bash
1
2
3
4
5
6
7
ruslan@TFTM-K53TA:~/Programming/c++/cyberforum$ g++ -std=c++11 main.cpp -o main
ruslan@TFTM-K53TA:~/Programming/c++/cyberforum$ ./main 
4
6 8 10 14 15 21 22 26 27 33 34 35 38 39 46 51 55 57 58 62 65 69 74 77 82 85 86 87 91 93 94 95 106 111 115 118 119 122 123 125 129 133 134 141 142 143 145 146 155 158 159 161 166 177 178 183 185 187 194 
ruslan@TFTM-K53TA:~/Programming/c++/cyberforum$ ./main 
5
16 81
 
Текущее время: 20:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru