Язык Пролог.
Нужно решить задачу:
Найти в неупорядоченном списке вещественных чисел ближайших соседей - два числа, расстояние между которыми на вещественной оси является минимальным среди всех возможных пар.
Аргументы: исходный список:
Ближайшие соседи
?- pred([0.1,0.04,8.6,7.56,8.11],X)
X= [0.1,0.04]
yes
?-