计算器趣题(一)
lz上个月在颓化学竞赛。玩计算器的时候,偶然想到一个游戏,在此放上,以飨读者。
题目描述
今有一计算器,它有且仅有 个按键 GT 和 =,它们的描述如下:
GT:将计数器数值输出到屏幕;
=:将当前输入的表达式的值输出到屏幕,并将结果累加到计数器中。
一开始屏幕显示 ,且计数器初值为 。
求一种方案,可以用最少的按键次数,使屏幕显示 。
显然,按 次 =,然后按 GT 即可显示 。。
考虑每次按下 = 对答案的贡献。显然,按下 = 的次数相同时,显示的数越大,对答案的贡献越大。换句话说,为了对答案产生相同的贡献,显示的数越大,需要按下 = 的次数就越少。
那搞到 以后,按一下 = 就好了呀。
可以呀。。
哎。那,我如果只搞到 、,然后多按几下 = 的话,会比你更优啊。
可以啊。。
哎,哎,哎, 好像可以分解哎。那如果我按 个 =,再……
。
真聪明。如果你按出 ,再搞个 出来,那也能凑出 。
“emmm…我明白了……”
此处部分请读者自行思考。下面给出答案。
最少次数是 次。其中一种方案是:
- 按 次
=,GT,屏幕显示37; - 按
=,=,GT,再按=,=,GT,屏幕显示333; - 按
=,GT,屏幕显示666。
那如果要按出 呢?且听下回分解。

浙公网安备 33010602011771号