Ответ:

В первых кусках было: \(12 \cdot 40 = 480\) м.

Во вторых кусках было: \(8 \cdot 30 = 240\) м.

Всего материи было: \(480 + 240 = 720\) м.

Осталось: \(720 - 340 = 380\) м.

Ответ: 380 м.