Ответ:

Так как прямые a, b и c параллельны, то по теореме о пропорциональных отрезках:

\(AB:BC = DE:EF\).

По условию \(AB=BC\), значит, \(DE=EF\).

Отрезок \(DF\) состоит из двух равных частей:

\(DF=DE+EF=2DE\).

\(2DE=42\), поэтому

\(DE=42:2=21\text{ см}\).

Ответ: 21 см.