Ответ:

Объём работы одинаковый, поэтому число программистов и время обратно пропорциональны.

1) Найдём объём работы в программисто-днях: 5 · 12 = 60.

2) Найдём время для трёх программистов: 60 : 3 = 20 дней.

Ответ: 20 дней.