Я хочу программу, которая делает то, что я сказал в заголовке.
Я понимаю, что это довольно расплывчатая проблема. Я также понимаю, что выяснить, как преобразовать любой вход в любой выход, практически невозможно, но кажется, что обработка некоторых простых случаев должна быть осуществимой.
Чтобы привести конкретный пример (в Python):
>>> def find_transform(start, desired):
>>> # Insert magic here
>>> find_trasform([1,2,3], [3,2,1])
"reverse"
>>> find_trasform([1,2,3,4], [[1,2], [3,4]])
"divide 2"
Я подозреваю, что есть официальное слово для такого рода вещей, но я не знаю, что это такое.