Пусть х л во второй бочке,тогда 3х л в первой.
После того,как в первую налили 46 л, в ней стало (3х+46) л, а во вторую 18л, в ней стало (х+18)л .Всего стало 184л, имеем уравнение:
3х+46+х+18=184;
4х+64=184;
4х=184-64;
4х=120;
х=120:4;
х=30;
30л во второй;
30•3=90(л)-было в первой бочке