答案:
根据“柴油是机油的2倍”这一条件可知,这两种油之和一定是3的倍数。而六桶油的和为15+16+18+19+20+31=119(公升),119除以3得到的余数为2,说明汽油量是3的倍数还多2公升。又知“汽油只有一桶”,在油桶上标明的六个数中,只有20是3的倍数多2的数,所以标明20公升这一桶装的是汽油。从而可求出机油量为(15+16+18+19+31)÷3=33(公升),柴油量为33×2=66(公升)
通过观察可知,标明15公升与18公升的两桶装的是机油,标明16公升、19公升与31公升的三桶装的是柴油。