• Предмет: Информатика
  • Автор: asanvasanov2015
  • Вопрос задан 1 год назад

Василиса Прекрастная должна приготовить эликсир бессмертия. Его нужно варить ровно 7 минут. У Василисы есть двое песочных часов:на 3 и 8 минут. Как ей нужно действовать?


mrVladislav: Как это связанно с информатикой?
asanvasanov2015: у меня в книге так написанно

Ответы

Ответ дал: gul4enkodi
2
Варить эликсир в течении 3-х минут(тоесть все песочные часы на 3),а потом песочные часы на 8 мин на половину,т.е 4 минуты, 3+4=7

asanvasanov2015: как наполовину?
nikitinapoops: Поставить одновременно. Когда часы на з мин. истекут, перевернуть, потом еще раз перевернуть. Когда истекут часы на 8 минут, в маленьких останется 1 минута. Перевернуть большие. Когда истечет 1 минута в маленьких, надо начинать отсчет. До истечения больших остается 7 минут.
gul4enkodi: по моему у меня все проще)
nikitinapoops: конечно
Ответ дал: mrVladislav
0
1) Одновременно запускаем часы на 3 и 8 минут. После того как истекут часы на 3 мин. - переворачиваем их и ждем еще 3 мин. И снова переворачиваем.
2)  Наблюдаем за часами на 8 мин. после 1-го пункта в них осталось песка на 2 минуты. Ждем пока они истекут и сразу начинаем варить зелье.
3) Тем временем в малых часах осталась одна минута, когда она истекает просто перевернем их два раза, тем самым зелье будет вариться 7 минут. 
(1 мин после 1-2 пунктов + 3 мин + 3 мин. = 7 мин.).

В условии не сказано, когда именно нужно начинать варить, так что допускаю такое решение задачи будет правильным.

gul4enkodi: его нужно варить РОВНО 7 минут,значит запускаем часы на три минуты до конца,и на 8 на половину.будет 7,не знаю,это тоже правильно,и не так замудренно)
mrVladislav: Это математическая задача, вариант "на половину" не подходит 100%, ведь Вы же не можете точно знать где половина. Ответ Nikitinapoops, как и мой более приемлемы.
Вас заинтересует