Зафиксируем

.
Пусть

Каждое

- замкнутое множество, как пересечение замкнутых (используем непрерывность

).
Как легко понять, условие задачи означает, что

.
Тогда

Так как

- полное метрическое пространство, то, по теореме Бэра, какое-то

обязано иметь непустую внутренность, то есть будет содержать интервал

. Рассмотрим интервалы

На всех этих интервалах

. Нетрудно показать, что начиная с некоторого места интервалы начнут перекрывать друг друга, промежутков между ними не будет, то есть начиная с какого-то места на положительной полуоси будет выполнено

, что и требовалось показать.
Насколько я вижу, доказательство проходит и для полунепрерывной снизу

.