Ответ:

Пусть в верхнем ящике первоначально было x носков. Тогда в нижнем было 5x носков.

После перекладывания в верхнем стало x + 45 носков, а в нижнем — 5x − 23. По условию эти количества сравнялись:

\(x + 45 = 5x - 23\).

Перенесём неизвестные в одну часть, числа — в другую:

\(45 + 23 = 5x - x\),
\(68 = 4x\),
\(x = 17\).

Значит, в верхнем ящике было 17 носков, а в нижнем: \(5 \cdot 17 = 85\) носков.

Ответ: первоначально в верхнем ящике было 17 носков, в нижнем — 85 носков.