Ответ:

Объём работы составляет 16 · 21 = 336 человеко-часов.

Чтобы выполнить её за 12 ч, потребуется 336 : 12 = 28 солдат.

Ответ: 28 солдат.