Student55
|
|
1 | |
Логическая задача Turbo prolog: Кто самый младший?08.12.2012, 21:27. Показов 4699. Ответов 4
Метки нет Все метки)
(
Пожалуйста помогите решить в турбо прологе!!!!Буду очень Вам признательна!!!!Заранее спасибо!!!
Три мальчика А, В и С выступали на школьном вечере. Из следующих ниже утверждений одно - ложное: А старше, чем В; С моложе, чем В; Сумма возрастов В и С равна удвоенному возрасту А; С старше, чем А. Кто из певцов самый младший? |
|
08.12.2012, 21:27 | |
Ответы с готовыми решениями:
4
Логическая задача на Turbo prolog или Gui prolog Логическая задача Turbo prolog!!!
Логическая задача turbo prolog! |
2505 / 1480 / 37
Регистрация: 14.09.2009
Сообщений: 2,740
|
||||||
08.12.2012, 22:15 | 2 | |||||
Генерите перестановку списка ['A','B','C'], хранящий мальчиков по старшинству. Предикат перестановки часто на форуме встречается. Кто кого старше проверить легко
Для старта достаточно, далее буду помогать только после выкладывания своих попыток что-либо написать.
1
|
Student55
|
||||||
09.12.2012, 00:24 | 3 | |||||
и еще вопрос: как учитывать, что сумма возрастов В и С равна удвоенному возрасту А? Добавлено через 1 час 49 минут Возможно логическое решение как-то поможет в написании кода: "Для того, чтобы найти самого младшего, будем предполагать, что одно из утверждений ложно. Пусть А моложе чем В. Тогда А < С < В. Но тогда не может выполниться условие 3. Отсюда условие 1 правдиво. Пусть С старше В. Отсюда С >А >В. Отсюда условие 2 – ложно. Но необходимо проверить на ложность остальные условия. Пусть условие 3 ложно. Тогда А > В, С < В и С > А, что невозможно. Тогда условие 3 правдиво. Пусть С > А. Тогда А >В >С. Но тогда не может выполниться условие 3. Отсюда условие 4 правдиво и условие 2 точно ложно. Тогда самый младший из мальчиков – В." Помогите пожалуйста, очень очень нужно, пожалуйста. |
2505 / 1480 / 37
Регистрация: 14.09.2009
Сообщений: 2,740
|
||||||
09.12.2012, 13:57 | 4 | |||||
Начните как я описала. Факты
0
|
Kovalchuk_ndu
|
|
10.12.2012, 12:21 | 5 |
Student55, Аня, как ваши успехи в решении задачи ?
|
10.12.2012, 12:21 | |
Помогаю со студенческими работами здесь
5
Логическая задача про животных Turbo Prolog Определить, кто указан в списке раньше: самый старший или самый младший; в чем ошибка? [Turbo Prolog] [Visual Prolog] Задача на рекурсию Логическая задача Prolog Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |