конечно лучше быстрее и надежнеей решить перебором, 7, 17, 27, 37, 47, 57, 67,77, 87, 97, он есть еще числа 70, 71, 72,73,74, 75, 76,78,79 и посчитать сколько семерок получается 20
8км500м+65+70=143км500м-расстояние между селами
т.к двигались 1 час,то и проехали 65 с одной стороны+70 км-с другой и + оставшееся расстояние