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

Бинарный перебор (не на кодах Грея) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подсчитать количество символов в самой длинной группе http://www.cyberforum.ru/cpp-beginners/thread1017153.html
В строке, состоящей из групп нулей и единиц, подсчитать количество символов в самой длинной группе. Помогите решить. Вот есть еще задачка:Написать программу подсчета числа слов в строке, содержащей пробелы. Вот её код #include <string.h> void main() { int n, i, nst, len; char st; puts(" Input string "); gets(st); if (st != ' ') n = 1;
C++ Вычислить количество элементов матрицы, не кратных числу К в столбце с номером М помогите пожалуйста с лабой :0 Дан двумерный целочисленный массив.Память выделить динамически, заполнить случайными числами. Вывести массив в матричной форме. Вычислить количество элементов, не кратных числу К в стобце с номером М. http://www.cyberforum.ru/cpp-beginners/thread1017152.html
C++ Из двух массивов разной длины сформировать общий массив и вычислить сумму отрицательных элементов, индексы которых есть полные квадраты.
. Из двух массивов разной длины сформировать общий массив и вычислить сумму отрицательных элементов, индексы которых есть полные квадраты. помогите написать программу с помощи с++
C++ Определить сумму элементов в тех строках, которые содержат хотя бы один нулевой элемент. 2)Поменять местами четные строки...
Дана целочисленная квадратная матрица. 1) Определить сумму элементов в тех строках, которые содержат хотя бы один нулевой элемент. 2)Поменять местами четные строки и четные столбцы матрицы, например вторую строку со вторым столбцом, четвертую строку с четвертым столбцом.
C++ Табуляция http://www.cyberforum.ru/cpp-beginners/thread1017124.html
Добрый день, почему при написании этого кода, 0 в последней строке не выравнивается? #include<iostream> #include<vector> #include<string> using namespace std; int main() { vector<string> team(6); team = "CSKA";
C++ Не могу доработать программу Вообщем такое задание :Описать структуру с именем Order, содержащую следующие поля: plat-расчетный счет плательщика, pol- расчетный счет получателя, summa-перечисляемая сумма. Написать программу, выполняющую ввод с клавиатуры данных в массив Spisok, состоящий из 15 элементов типа Order. Записи должны быть упорядочены по расчетным счетам плательщиков. Вывести на экран информацию о сумме, снятой с... подробнее

Показать сообщение отдельно
VladislavTepes
78 / 78 / 5
Регистрация: 27.06.2012
Сообщений: 555
Записей в блоге: 1
26.11.2013, 20:09  [ТС]     Бинарный перебор (не на кодах Грея)
Я у маменьки молодец, сам разобрался
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
#include <iostream>
#include <fstream>
 
int main()
{
    int k, n=5, bin[5]{0}, tmp;
    k=1<<n;
    for (int i=0; i<k-1; i++)
    {
 
       for(int j=0; j<n; j++)
       {
           if (bin[j]==0) { tmp=j; }
       }
       for (int z=tmp; z<n; z++)
       {
           bin[z]=0;
       }
       bin[tmp]=1;
       for (int a=0; a<n; a++) std::cout<<bin[a];
       std::cout<<'\n';
    }
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru