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

Восстанавление исходного сообщения. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как найти максимальное число из элементов заданой матрицы http://www.cyberforum.ru/cpp-beginners/thread456168.html
как найти максимальное число из элементов заданой матрицы (6,6)
C++ Ошибка в объеденении строк #include <cstdlib> #include <iostream> #include <string.h> int main() { char c; char s; int i=0; int j=0; http://www.cyberforum.ru/cpp-beginners/thread456162.html
C++ Авторские права, подписка приложения
можно ли подписать версию приложения, автора и тд?
Найти номер первой из ее строк, содержащих равное количество положительных и отрицательных C++
Дана целочисленная матрица размера M × N. Найти номер первой из ее строк, содержащих равное количество положительных и отрицательных элементов (нулевые элементы матрицы не учитываются). Если...
C++ Сформировать два новых це-лочисленных массива http://www.cyberforum.ru/cpp-beginners/thread456089.html
Дан целочисленный массив A размера N. Назовем серией группу подряд идущих одинаковых элементов, а длиной серии — количество этих элементов (длина серии может быть равна 1). Сформировать...
C++ Битовые операции - перемещение бит для unsigned int Помогите разобраться, задание: Создайте функцию, которая перемещает биты для unsigned int на 30 бит в право, причем выходящие при сдвиге за правую границу переменной биты должны "вталкиваться" в... подробнее

Показать сообщение отдельно
Ольга Тимонова
0 / 0 / 0
Регистрация: 22.02.2012
Сообщений: 36

Восстанавление исходного сообщения. - C++

01.03.2012, 22:45. Просмотров 2287. Ответов 22
Метки (Все метки)

Задача: по некоторому каналу связи передается сообщение, имеющее вид последовательности нулей и единиц. Из-за помех возможен ошибочный приём некоторых сигналов: нуль может быть воспринят как единица и наоборот. Для повышения вероятности правильного приёма сигналов было решено передавать каждый сигнал трижды. Теперь передатчик вместо 1 всегда передает 111, а вместо 0 всегда 000. Необходимо написать программу, которая будет восстанавливать исходное сообщение. При передаче могли произойти ошибки, поэтому вместо каждой тройки цифр, программа должна вывести ту цифру, которая встречается в этой тройке по крайней мере два раза.
Эту задачу нужно решить на СИ++ в программе Visual Studio.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru