我很懒惰,所以我尽量总是用最少的按键来编程微波炉。我的微波炉有以下按钮:
- 一个“分钟加”按钮,只能先按一下,并表示“开始”。可能会多次按下它几分钟,但不会在手动输入的时间上增加一分钟。 输出量
+
- 一组0-9按钮。时间输入为MMSS(即“ 130”表示1分30秒)。秒的范围从0..99。因此,“ 130”和“ 90”是等效的条目。显然,即使输入的秒数部分超过59,每分钟也是60秒。 输出
0
..9
- 如果手动输入时间,则必须按下“开始”按钮才能启动微波炉。 输出量
S
我的食品包装以MM:SS指定时间,因此程序必须接受该输入。
例子
- 1:00是
+
(记住“分钟加”表示开始) - 1:01是
61S
(秒可以超过59,但是“分加”不能与数字结合使用-我认为这是我微波炉的设计缺陷) - 9:00是
900S
(比短+++++++++
)
6
晚餐会验证答案吗?
—
ardnew 2012年
这也将优先:
—
ardnew
400S
或++++
?
@ardnew:我猜抢七局应该是最小的手指移动,从而
—
Ben Jackson
++++
胜出。:)
手指运动?这样是
—
ardnew
888S
不是更短928S
,但900S
短于860S
?我需要您的按钮及其每个位置的精确几何形状。
如果我必须以1:59的频率微波处理“ Pedant's Mean for One”,我将按++(等待1:59),然后在结束前一秒钟按“取消”。假设您有一个“取消”按钮,并按下凝视计时器,这是一个廉价的过程,只需按三个按钮即可。也许您可以考虑在以后的饭菜中使用此选项!(或进行后续挑战)
—
Johno 2012年