Ответ:

Сложим длины двух пар: \(12+20=32\) м. При этом работа Тимофея посчитана дважды. Вычтем общую длину забора:

\(32-27=5\) м — покрасил Тимофей.

Тогда Кирилл покрасил: \(12-5=7\) м.

Костя покрасил: \(20-5=15\) м.

Ответ: Кирилл — 7 м, Тимофей — 5 м, Костя — 15 м.