Извините, проходил мимо) Зачем так сложно? 1ые три цифры - X, оставшиеся 4 - Y, Z - номер телефона. Пишем формулу по пунктам: ((X*80+1)*250+2*Y-250)/2=Z (20000*X+250+2*Y-250)/2=Z 10000*X+125+Y-125=Z 10000*X+Y=Z, подставляем числа, получаем номер телефона)
no subject
Пишем формулу по пунктам:
((X*80+1)*250+2*Y-250)/2=Z
(20000*X+250+2*Y-250)/2=Z
10000*X+125+Y-125=Z
10000*X+Y=Z,
подставляем числа, получаем номер телефона)