Регулярное выражение - попадение числа в интервал

ArtemiusM

Новичок
Регулярное выражение - попадение числа в интервал

Есть два произвольных числа - например 3421 и 678495
И третье число 54792.
Надо с помощью Рег. выражения узнать попадает оно в интервал (3421-678495) или нет?
Понимаю что такая задача элементарно решается без рег. выражения, но нужно именно рег. выражение(PCRE)
 
как вариант составить циклом проверку на или:
(3421|3422|3423|...|678494|678495)
 
Первое, что приходит в голову:
342 + цифра от 1 до 9
или
34 + цифра от 3 до 9 + цифра
или
3 + цифра от 5 до 9 + две цифры
или
цифра от 4 до 9 + три цифры
или
пять цифр
или
цифра от 1 до 5 + пять цифр
или
...
еще несколько "или"
 
ГЫ. Постановка настолько бредовая, что я долго пытался подобрать аналогичный пример из жизни.

Курьер принес мне 2 конверта сденьгами. Потом он принес мне еще один конверт с деньгами. Как с помощью службы доставки узнать что в третьем конверте денег больше, чем в первых двух? Я понимаю, что эта задача элементарно решается и без курьера, но нужно именно через службу доставки (DHL).
 
whirlwind
Вероятно, одно из олимпиадных. Там полно таких бредовых.
 
Сверху