Aleksandr3Bocharov / TaskEinshtein

Решение задачи Эйнштейна на Рефал-05

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Задача Эйнштейна

Программа "TaskEinshtein" написана на языке программирования Рефал-05. https://github.com/Mazdaywik/Refal-05

Программа "TaskEinshtein" использует библиотеку GTK3. https://docs.gtk.org/gtk3/

Решение задачи Эйнштейна на Рефал-05.

Задача Эйнштейна.

Условия:

  1. Есть 5 домов разных цветов.
  2. В каждом доме живет по одному человеку, отличающегося от другого по национальности.
  3. Каждый обитатель пьет только один определенный напиток, курит определенную марку сигарет и держит животное.
  4. Никто из пяти людей не пьет одинакового напитка, не курит одинаковые сигареты и не держит одинаковых животных.

Вопрос: Чья рыба?

Подсказки:

  1. Англичанин живет в красном доме.
  2. У шведа есть собака.
  3. Датчанин пьет чай.
  4. Зеленый дом стоит слева от белого.
  5. Обитатель зеленого дома пьет кофе.
  6. Человек, который курит Pall Mall, держит птицу.
  7. Обитатель среднего дома пьет молоко.
  8. Обитатель желтого дома курит Dunhill.
  9. Норвежец живет в первом доме.
  10. Курильщик Marlboro живет возле того, у кого есть кошка.
  11. Человек, у которого есть конь, живет возле того, кто курит Dunhill.
  12. Курильщик Winfield пьет пиво.
  13. Норвежец живет возле голубого дома.
  14. Немец курит Rothmans.
  15. Курильщик Marlboro живет по соседству с человеком, который пьет воду.

About

Решение задачи Эйнштейна на Рефал-05

License:Boost Software License 1.0


Languages

Language:C 92.3%Language:Batchfile 7.7%