Вот вам задача:
Есть верёвка (ломанная из n звеньев заданных координатами в 3-хмерном пространстве) определить завязана она узлом или нет.
Только её никто из моих знакомых решить-то не смог может хоть тут умные люди найдутся.
Ладно, раз никто не хочет свои мысли писать, то я хоть своё напишу. :(
Была тупая идея взять проэкции на какую-то плоскость и если у нас 2 пересечения, то по теории вероятности получается, что вероятность узла 1/2 , а если меньше, то узла не будет...
Ещё была идея как-то упрощать цепь (например 2 последовательных отрезка упростить до одного) так, чтобы узел не завязался и не развязался...
Я не прошу никого писать мне программу, математику я и сам сделаю, но хотя бы пару идей ;)