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

Построить последовательность всех четных трехзначных чисел, делящихся на 3 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Линейный (последовательный) поиск http://www.cyberforum.ru/cpp-beginners/thread871761.html
Здравствуйте! Помогите пожалуйста написать программу в Dev С++, задание: В отсортированном одномерном массиве X(100)выполнить поиск заданного элемента последовательным методом. Заранее спасибо!
C++ Создать класс: линейные целочисленные массивы произвольного размера с сортировкой вставками Дана задача: Создать Класс: Линейные целочисленные массивы произвольного размера с сортировкой вставками. Проблема: Люди..Не умею работать с Классами и не знаю как их создавать в С++...Вообще... http://www.cyberforum.ru/cpp-beginners/thread871755.html
C++ Управляющий класс с подклассами
Я не понимаю как сделать один класс, в котором будет выбор какой из подклассов использовать. Конкретная задача: создать растровый графический редактор на основе winbgi Мне нужно чтобы они отдельно...
сократить код C++
помогите пожалуйста сократить формулу... расписала ее сильно, нужно сократить ее, но почему то не получается(:(
C++ игра "Нарды" http://www.cyberforum.ru/cpp-beginners/thread871696.html
Помогите написать программу в С++ на тему игра "Нарды"
C++ Теория вероятности (Кубик, грани которого помечены цифрами от 1 до 6, бросают N раз. Найти вероятность того, что сумма выпавших чисел будет равна Q) Помогите, пожалуйста решить задачу. Кубик, грани которого помечены цифрами от 1 до 6, бросают N раз. Найти вероятность того, что сумма выпавших чисел будет равна Q. Ограничения: 1 <= N <= 500, 1... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4397 / 3233 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
20.05.2013, 16:57
Цитата Сообщение от Настя! Посмотреть сообщение
построить для них все возможные перестановки.
7! ?
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>
#include <vector>
#include <algorithm>
 
int main() {
    
    std::vector<int> v;
    
    for( int i=0;i<7;++i )
    {
        v.push_back(102+i*6);
    }
    
    do
    {
        std::for_each( v.begin(), v.end(), [](int v){ std::cout << v << " ";} );
        std::cout << std::endl;
    }
    while( std::next_permutation( v.begin(), v.end() ) );
    
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru