Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2016, 05:21   #1
Бахтиёр.С++
 
Регистрация: 29.09.2016
Сообщений: 4
По умолчанию Перестановка чисел

Написать функцию на С++, permutNumbers, которая печатает n! много перестановок чисел от 1 до n в std :: out.
Например: вывод для permutNumbers (3) должно быть:
123, 132, 213, 231, 312, 321
Бахтиёр.С++ вне форума Ответить с цитированием
Старый 07.10.2016, 12:35   #2
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

5.jpg
ura_111 вне форума Ответить с цитированием
Старый 29.06.2019, 21:41   #3
CppLinux345
Пользователь
 
Регистрация: 26.09.2018
Сообщений: 23
По умолчанию

#include <iostream>
#include <algorithm>
using namespace std;

void permutNumbers(int n)
{ int arr[n];
for (int i = 1; i <= n; i++)
arr[i-1] = i;
while (next_permutation(arr,arr+n))
{
for (auto x : arr)
cout << x;
cout << endl;
}
}

int main()
{
permutNumbers(4);
}
CppLinux345 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ввести 10 чисел. Подсчитать сколько среди них однозначных чисел, двухзначных чисел, трехзначных чисел. Olzhakesh Общие вопросы по Java, Java SE, Kotlin 3 14.12.2014 20:27
Дана непустая последовательность целых чисел. Найти: Сумму чисел, больших числа x и количество всех чётных чисел maksim97maksim Паскаль, Turbo Pascal, PascalABC.NET 1 09.04.2014 13:59
Перестановка чисел Veryn4ik1993 C# (си шарп) 2 20.02.2013 11:35
Ввести несколько чисел (кол-во чисел запрашивать с экрана). Определить, сколько чисел, меньших заданного Lirika Помощь студентам 0 08.05.2010 21:39
Перестановка чисел в массиве в обратном порядке Student117 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 22.10.2009 06:14