【思路】
计算问题。
方法一:设共有x家医院,根据“向每家医院赠送12箱口罩和8箱防护服,则还缺8箱口罩和11箱防护服”可知共有口罩(12x-8)箱,防护服(8x-11)箱,根据“如果向每家医院赠送10箱口罩和7箱防护服,则剩余的口罩比防护服多20箱”,可列等式12x-8-10x=8x-11-7x+20,解得x=17,即共有17家医院。每家医院赠送7箱防护服后剩余6箱,题目要求捐完后无剩余,则每家捐赠8箱防护服(还需采购11箱),口罩和防护服按2∶1的比例向每家医院捐赠,则每家医院赠送口罩2×8=16箱,每家赠送12箱还缺8箱,则每家赠送16箱,还需采购口罩8+(16-12)×17=76箱,则至少还要采购口罩和防护服共76+11=87箱。
因此,答案为D。
方法二:根据题干可知,商户数量一定,可设商户数量为m,则第一次发放消毒液数量为6m+12,第二次发放消毒液数量为8m+10,由于第二次多采购30%,可得:(6m+12)×(1+30%)=8m+10,解得m=28,则第一次采购消毒水6m+12=6×28+12=180瓶。则多采购80%,商户数量增加10家,每个商户分到消毒水数量相同的情况下可分得==8.X瓶<9瓶,即最多可分8瓶。
因此,答案为D。
方法三:送出一批口罩和防护服后,剩余的口罩比防护服多20箱,再向每家医院赠送12-10=2箱口罩和8-7=1箱防护服后,即口罩比防护服每家医院多送一箱,此时“剩余”口罩比“剩余”防护服多3箱[-8-(-11)=3],剩余口罩-剩余防护服=20,剩余口罩-2×医院数量-(剩余防护服-医院数量)=3,可推出医院数为20-3=17家。每家医院赠送7箱防护服后剩余6箱,题目要求捐完后无剩余,则每家捐赠8箱防护服(还需采购11箱),口罩和防护服按2:1的比例向每家医院捐赠,则每家医院赠送口罩2×8=16箱,每家赠送12箱还缺8箱,则每家赠送16箱,还需采购口罩8+(16-12)×17=76箱,则至少还要采购口罩和防护服共76+11=87箱。
因此,答案为D。