Algoritmo que sea capaz de crear distintas combinaciones y estas no se repitan. para un punto de partida y un punto de término. Por ejemplo 5 rutas, se parte desde el punto 3 y se termina en el punto 4, entonces las combinaciones son:
3-1-2-5-4
3-1-5-2-4
3-2-1-5-4
3-2-5-1-4
3-5-1-2-4
3-5-2-1-4
En lo posible registrar las combinaciones en un archivo de texto.
Soy estudiante de tercer año de ingeniera en ciencias computacionales, la descripción del proyecto es un poco vaga pero aparentemente es una tarea sencilla de realizar