(1)解:设有外罩时,一支蜡烛可以燃烧y分钟。因为“B在C燃烧完以后12分钟才燃烧完”所以B在“有罩”条件下燃烧了x分钟,又在“无罩”条件下燃烧12分钟,则它在“有罩”条件下燃烧的长度为x/y……①,在“无罩”条件下燃烧的长度为12/x(第二个空的答案)。又因为B在C燃烧完以后12分钟才燃烧完,总共用了(x+20)分钟才烧完,所以可以得到一个方程(x+20)/y=1,由这条方程可得y=x+20,把这带入①式可得,x/(x+20)(第一个空的答案)
(2)解:由(1)可得方程12/x+x/(x+20)=1,解方程可得x=30(第二问答案)
(3)解:设无罩燃烧至多a分钟后就要给这支蜡烛加上外罩,由题意得,a+(30-a)/a*(a+20)≥40,解得a≤20,所以无罩燃烧至多20分钟后就要给这支蜡烛加上外罩。