Ответ:

Всего сделали: \(18+12=30\) полок.

Осталось: \(30-10=20\) полок.

Ответ: 20 полок.