A、B、C三个药瓶,分别可以装1997、97和19片药.初始时A药瓶装满了药,B、C药瓶是空的.每片药有100个有效单位,每打开瓶子一次瓶子内的所有药丸都要损失一个有效单位.现一个人要吃完这1997片药,每天吃一粒,为了使总损失的有效单位最

问题描述:

A、B、C三个药瓶,分别可以装1997、97和19片药.初始时A药瓶装满了药,B、C药瓶是空的.每片药有100个有效单位,每打开瓶子一次瓶子内的所有药丸都要损失一个有效单位.现一个人要吃完这1997片药,每天吃一粒,为了使总损失的有效单位最少,他可以在打开药瓶的时候将一部分药丸转移到其他的瓶子中,处理完后将瓶子盖上.当他吃完所有药时损失的总有效单位最少是多少

好复杂啊,但100个有效单位这个条件宽松到用不上的程度.你看我给你分析一下:第一次 A:1997 拿出来`97+19+1个分别放BC和吃了,损失1997 ,A剩余1880 B=97第二次 C:19吃W=19+18+17+16...+1片,损失W次第三次打开B,拿出...