Я очень ленив, поэтому я стараюсь всегда программировать микроволновую печь с минимальным количеством нажатий кнопок . Моя микроволновая печь имеет следующие кнопки:
- Кнопка «минута плюс», которая может быть нажата только первой и подразумевает «запуск». Его можно нажимать несколько раз в течение нескольких минут, но это не добавит минуты к введенному вручную времени. Выход
+
- Набор из 0-9 кнопок. Время ввода MMSS (т. Е. «130» означает 1 минуту 30 секунд). Секунды могут варьироваться от 0 до 99. Таким образом, «130» и «90» являются эквивалентными записями. Очевидно, что каждая минута составляет 60 секунд, даже если секундная часть записи превышает 59. Вывод
0
..9
- Кнопка «Пуск», которую нужно нажать, чтобы запустить микроволновую печь, если время вводится вручную. Выход
S
В моих пакетах с едой время указывается в ММ: СС, поэтому программа должна принять эти данные.
Примеры
- 1:00
+
(помните, «минута плюс» подразумевает начало) - 1:01
61S
(секунды могут превышать 59, но «минута плюс» не работает в сочетании с цифрами - я думаю, что это ошибка дизайна в моей микроволновой печи) - 9:00
900S
(короче+++++++++
)
6
Будут ли ответы подтверждены вашим ужином?
—
ardnew
также, который имеет приоритет:
—
ardnew
400S
или ++++
?
@ardnew: Я думаю, что тай-брейк должен быть минимальным движением пальца, поэтому
—
Бен Джексон,
++++
выигрывает. :)
движение пальцев? так
—
ardnew
888S
короче 928S
, но 900S
короче 860S
? Мне нужна точная геометрия ваших кнопок и каждого из их положений.
Если бы мне приходилось готовить в микроволновой печи «Пищу для одного» в течение 1:59, я нажимал ++ (жду 1:59), а затем нажимал «отмену» за одну секунду до конца. Три нажатия кнопок, при условии, что у вас есть кнопка «отмена» и вы рассматриваете возможность смотреть на таймер как дешевый процесс. Может быть, вы могли бы рассмотреть этот вариант для последующих приемов пищи! (Или для последующего вызова)
—
Джоно