Решений у подобных загадок может быть множество, и автор наверняка заложил в условие обычное жонглирование с разрядами. По виду напрашивается решение без такого жонглирования: увеличение аргумента на 100 ведёт к увеличению значения функции на 30, значит логично положить, что задуманная функция имеет вид f(x)=3x/10+a. Значение a находим из любого выражения, например, первого: 3*1213/10+a=63, следовательно, a=-3009/10. Соответственно, для f(x)=20 получаем 3x/10-3009/10=20, отсюда x=3209/3.