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

Перестановки с next_permutation - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввод логина и пароля http://www.cyberforum.ru/cpp-beginners/thread1021239.html
Здравствуйте уважаемые, помогите с написанием кода, буду очень благодарен. Дан массив символов a , в котором в каждой строке первые 6 символов - имя пользователя, остальные 4 - пароль. Требуется написать программу, в которой при вводе логина и пароля, которые совпадают, происходит вывод на экран сообщение, что вход выполнен. Если логин не правильный - выводится сообщение, что ошибка и снова...
C++ Задача на текстовый файл Помогите решить задачу) Дан текстовый файл, каждая строка которого изображает целое или вещественное число, дополненное слева и справа несколькими пробелами (вещественные числа имеют ненулевую дробную часть). Вывести количе-ство чисел с ненулевой дробной частью и их сумму. Спасибо. http://www.cyberforum.ru/cpp-beginners/thread1021228.html
Объединить массивы C++
Здравствуйте, помогите поелементно объединить елементы массива. int mas1={1, 7, 8, 9, 45, 26, 48 ,15}; int mas1={8, 98, 7, 45, 98, 97, 56 ,75};
Задача на классы C++
Помогите) Составить описание класса для вектора, заданного координатами его концов в трехмерном пространстве. Обеспечить операции сложения и вычитания векторов с получением нового вектора (суммы или разности), вычисления скалярного произведения двух векторов, длины вектора, косинуса угла между векторами. Написать программу, демонстрирующую все разработанные элементы класса. Спасибо!
C++ Задача на файлы http://www.cyberforum.ru/cpp-beginners/thread1021213.html
Помогите с задачей. Даны два текстовых файла. Добавить в конец первого файла содержимое второго файла. Спасибо)
C++ Оператор case Ребята, снова нужна помощь. Хочу попробовать сделать одну программу в двух вариантах: if-else и case-default. Первый вариант выглядит так: #include <stdio.h> #include <conio.h> int main (void) { double x,y; printf("I need x!\n"); scanf("%lf",&x); подробнее

Показать сообщение отдельно
Aliru
0 / 0 / 0
Регистрация: 07.05.2013
Сообщений: 83
27.11.2013, 20:41     Перестановки с next_permutation
Есть входные данные 9-12 цифр
надо из них создать все возможные перестановки и отправить их в вектор. Задумка
C++
1
2
3
4
5
do 
{
   possibleResult.push_back(что-то)
 } 
while ( next_permutation(acid,acid + aminoAcid.size()) );
possibleResult и aminoAcid это векторы
acid это массив с теми же значениями что и в aminoAcid
Не могу понять с какой стороны даже начать без этой функции

Добавлено через 8 минут
Возможно есть способ самому написать ф-ю кторая создаст все перестановки, но ничего умнее 12 циклов(для 12 цифр) я не придумал.
Шаблон который сам пишет к циклов for на основе входного к я тоже не могу придумать(возможно такого и нет)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru