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

Нужно вывести все возможные возрастающие 6-ти значные комбинации - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти в 2-мерном массиве строку с наименьшим елементом, заменить знак(-+) каждого елемента в этой строке на противоположный http://www.cyberforum.ru/cpp-beginners/thread731376.html
Нужно найти в 2-мерном массиве строку с наименьшим елементом, заменить знак(-+) каждого елемента в этой строке на противоположный. Напишите пожалуйста код программы. Заранее благодарен. Добавлено через 22 минуты Нужно найти в 2-мерном массиве строку с наименьшим елементом, заменить знак(-+) каждого елемента в этой строке на противоположный. Напишите пожалуйста код программы. Заранее...
C++ Текстовая запись числа Суть в следующем, даны 5 чисел: 1,2,3,4,5. Нужно, чтобы при вводе любого из этих чисел появлялась текстовая запись этого числа. Например, вводим "1" - появляется: "odin", вводим "3" - появляется: "tri" и т.д :) http://www.cyberforum.ru/cpp-beginners/thread731360.html
C++ Разработать функцию зануления главной диагонали двумерного массива
Программа подработана для такого задания: Разработать функцию зануления строки двумерного массива. Теперь нужно переделать для зануления главной диагонали двумерного массива. #include <tchar.h> #include <iostream> #include <stdio.h> #include <iostream.h> #include <stdlib.h> #include <time.h> int** mNull(int col,int row,int **arr) {
C++ Найти сумму элементов левее минимального J(20)
Задача состояла в том, чтобы посчитать сумму положительных элементов J(10). Теперь нужно переделать вот так: найти сумму элементов левее минимального! Массив теперь J(20) #include <tchar.h> #include <iostream.h> #include <stdlib.h> #include <time.h> int _tmain(int argc, _TCHAR* argv) { srand(time(NULL));
C++ декомпилировать http://www.cyberforum.ru/cpp-beginners/thread731332.html
если я использую для написания среду MVS с++ "приложение Windows forms" можно ли мой exe также легко как exe написанный на c# декомпилировать(получить исх код)?
C++ Определить средний доход за все годы в заданном филиале предприятие имеет 5 филиалов, каждый из которых в конце года отчитывается о полученном за год прибыль. Данные за последние 4 года ввести в двумерный массив, где каждая строка отображает данные по одной из филиалов, а каждый столбец - это соответствующий год. 1. Написать функции для ввода и вывода массива. 2. Написать функции для обработки входного массива для итогового отчета предприятия... подробнее

Показать сообщение отдельно
DiffEreD
1429 / 766 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
14.12.2012, 17:13     Нужно вывести все возможные возрастающие 6-ти значные комбинации
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
#include <iostream>
#include <algorithm>
#include <vector>
#include <string>
 
int main()
{
    setlocale (LC_ALL, "Russian");
 
    std::string numbers = "123456";
    std::vector<size_t> v_result;
    do 
    {
        v_result.push_back(std::stoi(numbers));
    } while (std::next_permutation(numbers.begin(), numbers.end()));
    std::sort(v_result.begin(), v_result.end());
    std::cout<<"Общее количество чисел: "<<v_result.size()<<"\n";
    std::cout<<"Вывод первых 50 чисел:\n";
    for (size_t i = 0; i<50;++i)
        std::cout<<v_result[i]<<"\n";
    std::cout<<"\n";
 
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru