Часто полезно удовлетворить заявленную потребность, а не ответить на заданный вопрос. Я хотел бы только отметить, что существует хорошо известное параллельное решение, которое аккуратно обходит все технические вычислительные проблемы: у Санты есть помощники. Эти агенты работают асинхронно и независимо, идентифицируя дома, которые нуждаются в посещениях, и осуществляют доставку. Никаких специальных вычислений ГИС со стороны Санты не требуется.
Удивительно, что эта технология масштабируется, так что в течение тысячелетий мировое (христианское) население увеличилось на несколько порядков, способность Санты выполнять свои обязанности никогда не подвергалась серьезному сомнению: число доступных помощников росло в прямо пропорционально количеству домов, которые нужно посетить.
Существует физическая демонстрация существования этих помощников. Если предположить обратное, то только один человек пытался доставить подарки, скажем, одному миллиарду жилищ в течение календарного дня (который охватывает 48 часов, учитывая часовые пояса), ему пришлось бы посещать почти 6000 жилищ в секунду. , Нижняя граница для среднего расстояния между жилищами определяется плотностью крупных городов мира, в которых люди могут жить на расстоянии около 10 метров друг от друга. Для этого потребуется средняя скорость 6000 * 10 = 60000 метров в секунду, намного превосходящая звуковой барьер (создавая звуковые удары, которые неСлышно на Рождество) и создает настолько сильное атмосферное трение, что сани превращаются в пылающий огненный шар, разрушающий все вокруг. Хотя это дает нам новое понимание происхождения красного свечения в носу Рудольфа, оно ясно демонстрирует, что возможно только параллельное решение, КЭД.