Базовый логический вопрос C++ по групповой комбинаторике [закрыто]C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Базовый логический вопрос C++ по групповой комбинаторике [закрыто]

Сообщение Anonymous »


Напишите программу на C++, которая задает вопросы пользователя, чтобы угадать, какой гриб он имеет в виду (среди известного списка заранее). Чтобы угадать гриб пользователя, программа может задать максимум 3 вопроса1 которые имеют только ответы да/нет (пользователь будет отвечать на вопросы программы 0 — нет, 1 — да; см. пример выполнения, который приведен далее ниже). 6 возможных грибов (французские названия обязательны): "желтый агарик" "аманитские ту-муши" «сеп де бордо» «коприн чевелу» "Жироля" и «пестрый блю».

(Но это не значит, что эти три вопроса каждый раз одни и те же!)

Сердец Бордо — единственный, у которого есть поры («трубочки» по-французски), у других грибов есть жабры («ламели» по-французски).

И «коприн шевелю», и «агар желтый» растут на лугах («данс ле прес» в по-французски), а все остальные грибы растут в лесу («en forêt» по-французски).

Единственные грибы, у которых есть выпуклая шляпка («chapeau convexe»), — это «агарик». jaunissant», «аманитовый ту-муш» и «пестрый синий».

Единственные грибы, у которых есть кольцо/кольцо («anneau»), — это «желтый агар», «аманитовый туе-муш» и «коприновый шевелю».

Инструкции Для этого задания мы не навязываем стартовый код C++. Мы лишь просим вас используйте предоставленные вопросы и названия грибов, как указано в исходном коде доступно на сайте курса. ВНИМАНИЕ: не следует изменять ни названия грибов, ни вопросы. представленный в этом файле. Что вам нужно сделать, так это написать весь код C++ (используя предоставленный cout утверждения), чтобы он мог найти, используя не более 3 вопросов, гриб пользователя хочет, чтобы он отгадал (среди вышеперечисленных грибов). Обратите внимание: не изменяйте текст вопросов (вы можете перемещать их). при необходимости изменить заказ); наш автоматический грейдер основан на точном тексте этих вопросов, чтобы оценить представленную программу. В остальном вы можете писать свою программу по своему усмотрению. Основная трудность состоит в том, чтобы найти, какие вопросы необходимо задавать и в соответствии с чем. какой заказ. Не все заказы приводят к хорошей программе; а именно не допускать найти ответ не более чем в 3 вопросах

Независимо от комбинации вопросов, мне кажется, что я всегда не могу включить все элементы.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Сокращение памяти и затрат на поиск в комбинаторике движения сеток
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Сокращение памяти и затрат на поиск в комбинаторике движения сеток
    Anonymous » » в форуме C#
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Сокращение памяти и затрат на поиск в комбинаторике движения сеток
    Anonymous » » в форуме C#
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Сокращение использования памяти в комбинаторике перемещения по сетке
    Anonymous » » в форуме C#
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Как решить проблему выравнивания «базовый css дизайна ant» и «базовый css попутного ветра»? Как избежать изменения глоба
    Anonymous » » в форуме CSS
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»