Ответ:

После доливания в каждой бочке стало 184 л. Первоначально в первой было \(184-46=138\) л, во второй — \(184-18=166\) л. Эти значения не удовлетворяют условию «в первой было в 3 раза больше, чем во второй»: \(138\ne3\cdot166\). Следовательно, в условии, вероятно, есть опечатка; при приведённых числах задача противоречива.