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

перестановки с повторениями! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как определить, что все элементы массива отрицательные? http://www.cyberforum.ru/cpp-beginners/thread703219.html
//вывод массива в строчке, элементы через пробелы// min = arr; for (i = 0; i < n; i++) if (arr < min) min = arr; for (i1=0; i1<n; i1++) if (arr>0)
C++ цикл case. Подсчет каллорий Здравствуйте!! Я чего то не пойму...почему неправильно мне сумму выводит??? #include <iostream> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread703203.html
надо написать на языке с C++
4. Заданы два массива А(5) и В(5). Подсчитать в них количество элементов, меньших значения t, и первым на печать вывести массив, имеющий наибольшее их количество. 30. Определить в одномерном числовом массиве A из n элементов число соседств из двух чисел одного знака. 56. Дана последовательность из N целых чисел, среди которых нет двух одинаковых. Требуется вычеркнуть минимально...
C++ C++ книжки :)
ребят подскажите какие книжки можно почитать для самых чайников по С++ ? лучше чтоб они были в аудио формате:)
C++ Логика для игры крестики нолики http://www.cyberforum.ru/cpp-beginners/thread703138.html
Здравствуйте. Есть программа крестики нолики. Не могу выполнить задание чтобы, вместо 2 игроков был один 1игрок против ПК. Не знаю как придумать логику для действий компьютера. Может кто ни будь направит на мысль. Вот код #include<iostream> #include<cstdlib> #include<stdlib.h> using namespace std;
C++ тестовые фреймворки Здравствуйте. Возникла необходимость в сабже. Есть ли описание какого либо и основ работы с ним на русском. Буду очень благодарен. В гугле что-то не нашел Может быть книги есть относительно небольшие тогда( подробнее

Показать сообщение отдельно
dima24rus
0 / 0 / 0
Регистрация: 01.10.2012
Сообщений: 8
20.11.2012, 15:53     перестановки с повторениями!
Помогите!
есть прога все считает правильно только не выводит значения с повторениями!
помогите исправить!

C++ (Qt)
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
26
27
28
29
30
31
32
33
34
35
36
37
38
// mat_kkursa.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iterator>
#include <iostream>
#include <algorithm>
#include <string>
using namespace std;
 
 
int main(void)
{
    string s = "qwe";
    sort(s.begin(), s.end());
    copy(s.begin(), s.end(), ostream_iterator<char>(cout, "\n"));
 
    string::iterator it = s.begin() + 1;
    do {
        unsigned int i = s.length();
        do {
            sort(s.begin(), it + 1);
            do {
                copy(s.begin(), it + 1, ostream_iterator<char>(cout, ""));
                cout << '\n';
            } while (next_permutation(s.begin(), it + 1));
            rotate(s.begin(), s.begin() + 1, s.end());
            --i;
        } while (i > 0);
        sort(s.begin(), s.end());
        ++it;
    } while (it != s.end() - 1);
 
    do {
        cout << s << '\n';
    } while (next_permutation(s.begin(), s.end()));
    system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru