Пусть в обоих магазинах было x ящиков капусты. Тогда из условия задачи получаем систему уравнений: $$ \begin{cases} x \cdot a = 580 \\ (x + 6) \cdot a = 460 \end{cases} $$ где a - вес одного ящика капусты в килограммах. Решая эту систему методом подстановки или методом сложения, получаем: $$ \begin{cases} x = 20 \\ a = 29 \end{cases} $$ Таким образом, в первый магазин привезли 26 ящиков капусты (20 + 6), а во второй магазин - 20 ящиков.