因为装满水的总质量为20,则水为10克,油为18-10=8克,所以相同体积的水10克,油8克,因为密度=质量/体积,所以质量和体积成正比,所以水的质量比油的质量=水的密度比油的密度,所以10克比8克=1g/cm^3比油的密度,从而解方程求出油的密度为0.8g/cm^3=800千克每立方米