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

Найти все числа Мерсена, меньшие заданного n - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив указателей http://www.cyberforum.ru/cpp-beginners/thread61917.html
Помогите пожалуйста с задачей упорядочить массив по возрастанию,не меняя элементы местами,используя массив указателей общий вид указателя int*.p ЗЫ: заранее благодарен
C++ Заполнить массив цифрами числа, считанного через cin Здрасти, как ввести в массив int mMass число 12345 с помощью cin>>? Нужно чтобы в mMass записалась 1, в mMass записалась 2 .... и тд. http://www.cyberforum.ru/cpp-beginners/thread61887.html
C++ Указатели, массивы. Не могу разобраться
Перелопатил весь инет, так не смог разобраться ((( Вот общее задание, ято бы было понятно: Объявить массив целых чисел и заполнить его случайными значениями. Диапазон значений его элементов...
Оптимизация алгоритмов C++
Привет всем). Есть задача: "Дана целочисленная прямоугольная матрица. Определить номера строк и столбцов всех седловых точек". Я решил эту задачу таким способом: 1) нахожу минимальный элемент в...
C++ Одномерный массив! http://www.cyberforum.ru/cpp-beginners/thread61873.html
Дан одномерный массив из 1000 элементов, состоящий из случайных целых чисел в диапазоне от 0 до 50. Найти сумму элементов массива, с начала массива, до первого элемента равного нулю.
C++ Удалить минимальный и максимальный элементы массива новичек исщет решение вот две задачки помогите . 1.Ввести одномерный статический массив из k чисел.Удалить минимальный и максимальный элементы массива. 2.Ввести матрицу размером NxM. Память для... подробнее

Показать сообщение отдельно
rrrFer
Заблокирован
07.11.2009, 17:35
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using std::cout;
using std::cin;
int main(){
    unsigned int n,m,i,t,p;
    cin>>n;
    for(i=1;i<n;i++){
        for(m=2;m<i;m++)
            if(!(i%m))
                break;
        if(i==m)
            for(t=1,p=2;t<i;t++,p*=2){
                for(m=2;m<t;m++)
                    if(!(t%m))
                        break;
                if(t==m&&i==p-1)
                    cout<<i<<std::endl;
            }
    }
    cin.get(),cin.get();
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru