Это ж голая математика, как у кого-то что-то не получается?
Пусть А- первые 3 цифры, В-последние 4 цифры телефона, тогда
(((А*80+1)*250+2*В)-250):2=10000*А+В
Во как!
Ну, теперь задача намного упрощается!
И будет звучать так:
1. Возьмите первые три цифры телефонного номера
2. Умножте их на 10000
3. Прибавьте последние 4 цифры
4. Ну нифига себе, у вас получился номер вашего телефона!!!