photo2019-01-0118-13-16.jpg203 Кб, 1080x974
Решат только люди с iq 90 48670 В конец треда | Веб
Дана карта, на ней города, которые имеют координаты X, Y, Z.

Нужно обозначить каждый город ОДНИМ числом исходя из его координат, да так, чтобы можно было сказать, к какому городу ты ближе всего находишься твои X, Y, Z тебе известны
2 48671
>>670 (OP)

>обозначить каждый город ОДНИМ


Берём X Y Z города, и делаем из них одно число.
3 48678
>>671
Как?
4 48680
>>670 (OP)
ДС1, ДС2...
5 48682
>>680
ДС3
6 48684
>>670 (OP)
расстояние до тебя
/thread
7 48686
>>684
Не все так просто. Чтобы посчитать расстояние тебе нужны 3 координаты. По задаче нужно 3 координаты записать в 1 число (или хэш), по которому можно было бы находить ближайший город
8 48689
>>670 (OP)
Какого хуя на карте 3 координаты?
9 48691
>>689
Не важно, карты это просто как пример упрощенный, на деле мне нужно в 32D пространстве это всё считать c:
10 48696
>>691
Загугли обобщения кривой Пеано на своё 32-мерное пространство.
11 48707
||{you}-{city}||
/thread
fano.png29 Кб, 999x543
12 48709
>>671
Вся инфа о решении на пике.
Например три числа - 10 11 12
Результат - 1111011111000111111111110001111111101
13 48710
>>709
Это только для целых работает, да ?
>>670 (OP)
Координаты только целые имелись ввиду ?
14 48711
>>710
Нет, я там сверху хуйню про то что число будет дробное, можно просто добавить флаг означающий запятую и все. Это некритично.
fano.png36 Кб, 999x543
15 48712
16 48713
Алгоритм дейкстры?
17 48718
>>670 (OP)
Ыыы, ну бля, если ты знаешь максимальный X/Y/Z, который может быть вообще, ну там 10 знаков например, то можно записать в 30 знаков XYZ, недостающие разряды будут нули, потом по ним расстояние считаешь.
18 48719
>>718
например для 5 знаков A(23, 345, 15) будет 000230034500015
19 48720
>>718
в том и дело, что максимальный хуз до 1 млрд, там кудахтер уже просто не сможет такие цифры обрабатывать. В общем то проблему решил (вроде), но другим способом
/тренд
20 48721
>>719
Такой вариант я сразу отбросил кстати, т.к. по нему нельзя сказать кто ближе, а кто дальше
21 48722
>>721
Без дешифровки* мне именно надо без дешифровки, чтобы процессор очень быстро обрабатывал числа
22 48724
>>720

>до 1 млрд


Ну так как раз 9 нулей.
>>722

>Без дешифровки


В ОП посте про это ни слова.
23 48725
>>709
Твоё решение сломается на иррациональных, лол
>>671-кун
24 48730
>>725
Лично мне поебать, и я могу ввести знаки для обозначения квадратного корня и прочее. Хули нам то. Ты еще скажи что оно на комплексных числах поломается
25 48732
>>725
Координаты всегда конечные дроби, их же с конечной точностью измеряют.
>>670 (OP)
Ещё есть какие-нибудь условия ? Ведущие нули допустимы в числе ?
26 48766
>>730
А хули дерзкий такой?
27 48781
>>766
Прости, я просто сходил в магазин за йогуртом тогда и он оказался просроченным с переклеенной датой, поэтому так некультурно ответил.
28 48791
Это даже не ящик решать
29 48803
>>684
Этот анон прав.
>>686
Этот шизик, не могущий в условие.
Обновить тред
« /math/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее