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

Дана таблица с булевыми выражениями, некоторые элементы которой утеряны. Требуется восстановить таблицу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сокеты: после вызова send программа зависает на функции recv http://www.cyberforum.ru/cpp-beginners/thread1247001.html
Извеняюсь за такое назание темы, но уже перепробовал 100 вариантов и постоянно выкидывает данное предупреждение, уже и не знаю что блин написать)) Проблема в следующем: Изучаю сокеты и столкнулся с небольшой проблемой, в данном коде я соеденяюсь с локкал хостом на порту 2222 дабы , и прописую данный порт в прокси в браузере, дабы отлавливать его заголовки, проблема в следующем, 1) после...
C++ Запуск командной строки VS из конкретного каталога Подскажите плиз, как запустить командную строку Visual Studio Command Promt (vsvars32.bat) из необходимого каталога, так как надоело постоянно использовать инструкцию cd.. для возврата из корневого каталога этого bat-файла. Я так понимаю, надо создать bat.файл и как-то указать путь, но все мои попытки завершились безуспешно. http://www.cyberforum.ru/cpp-beginners/thread1246995.html
C++ Json c++ send end write - существует ли готовая библиотека
Здрасте, нужна такая штука которая бы умела посылать json обьекты методом post на кукую-нить страницу и получать оттуда json обьект в виде std::string т.е. у нас есть какой-нить string std::string pal = "{\"planet\":\"Tirella\"}" Мы его отправляем методом post на страницу localhost/core.php Там че-то обработать и вернуть ответ ввиде json//эт я и сам могу сделать std::string otvet =...
В дочерних классах компилятор сообщает об Undefined reference to pure virtual functions C++
Здравствуйте! Имеется базовый класс с чисто виртуальным деструктором (virtual ~Service() = 0). Однако в дочерних классах мне компилятор сообщает об undefined reference to ...::~Service(). Service (шаблон) целиком объявлен и реализован в hpp файле. Как это понимать?
C++ Cannot convert from 'wchar_t' to 'const wchar_t *' http://www.cyberforum.ru/cpp-beginners/thread1246981.html
такой код, порылся в инете не помогло. ломать голову надоело может кто подскажет, буду благодарен. wchar_t * english = L"abvgdee ziyklmnoprstuf 'e " ; wchar_t TranslatedWord ; wcscat(TranslatedWord,english ) ;
C++ Нужен пример рекурсивной функции для понимания ее назначения и практической пользы Не могу понять пользу рекурсии, может ли кто привести код в пример. подробнее

Показать сообщение отдельно
Deligor
1 / 1 / 0
Регистрация: 12.04.2014
Сообщений: 30

Дана таблица с булевыми выражениями, некоторые элементы которой утеряны. Требуется восстановить таблицу - C++

25.08.2014, 16:47. Просмотров 374. Ответов 1
Метки (Все метки)

Пожалуйста, помогите решить задачу:

Буль
Имя входного файла: bool.in
Имя выходного файла: bool.out
Ограничение по времени: 2 секунды
Ограничение по памяти: 64 мегабайта

Булевыми числами называются такие числа, которые могут принимать два значения:
True (Правда) и False (Ложь). Булевыми операциями называются операции
над булевыми числами. Рассмотрим некоторые из таких операций:
1. c = a AND b (Логическое И)
c = True, если a = True и b = True.
c = False, если хотя бы одна из двух переменных равна False.
2. c = a OR b (Логическое ИЛИ)
c = True, если хотя бы одна из двух переменных равна True.
c = False, если обе переменных равны False.
3. c = a XOR b (Исключающее ИЛИ)
c = True, если a принимает другое значение, нежели b, то есть a не равно b.
c = False, если a и b принимают одно значение, то есть a = b.
4. c = a IMP b (Импликация)
c = False, если b не следует из a, то есть если a = True, а b = False.
c = True, если b следует из a, то есть в любом другом случае.

Формат входных данных
Во входном файле на первой строке записано число 0 <= N <= 10000, затем
следуют N строк, по 6 символов в каждой строке (каждый из которых - латинская
буква T или F, или знак вопроса ?). Первые два символа содержат значения
булевых переменных a и b. Затем идут результаты выполнения четырех булевых
операций, описанных выше, для этой пары переменных (a AND b, a OR b, a XOR
b, a IMP b). Таким образом, получается 6 символов. Однако вместо некоторых
значений в таблице стоят знаки вопроса. Ваша задача - восстановить те столбцы
таблицы, которые возможно восстановить.

Формат выходных данных
Вывести восстановленную таблицу. На месте столбцов, значения которых восстановить
невозможно, в выходном файле должен стоять знак вопроса. В таблице
может присутствовать ошибка. В таком случае в выходной файл на соответствующей
строке необходимо вывести слово ERROR.

Пример
Ввод:
5
F?????
?????F
???F??
TTF???
??????

Вывод:
F?F??T
TFFTTF
FFFFFT
ERROR
??????

Заранее премного благодарен!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru