Я обращаю внимание на слово "непосредственно". Хотя формула работает, но применение её напрямую не совсем корректно. это уже не школьная физика, и к школьнику (абитуриенту) могут докопаться. Керосин давит на воду и через воду передаёт в неизменном виде давление на нижнюю грань.
В заголовке написано - олимпиада для восьмиклассников (семиклашек - по старому)!!!
Преподаватель вообще-то докапываться права не имеет , т.к. закон Архимеда гласит, что на тело, помещенное в жидкость, действует выталкивающая сила, направленная вертикально вверх и
равная весу жидкости, вытесненной этим телом. Про хим. состав этой жидкости в законе ни слова, ни пол-слова. Вот мы и считаем вес жидкости (формально мы правы). Кто не согласен, пусть от Архимеда объяснений требует.
Т.е. задача сводится к тому, чтобы рассчитать, в каких пропорциях необходимо залить в литровую кубышку воды и керосина, чтобы их общий вес стал равен 0, 9 кг (при уд. весе льда 0,9 г/куб.см).