Este problema proviene de cinco problemas de programación que todo ingeniero de software debería poder resolver en menos de 1 hora, lo que en sí mismo es una lectura interesante. Los primeros problemas son triviales, pero el cuarto puede ser un poco más interesante.
Dada una lista de enteros separados por un solo espacio en la entrada estándar, imprima los valores más grandes y más pequeños que se pueden obtener al concatenar los enteros en su propia línea.
Por ejemplo:
Entrada:
5 56 50
Salida:
50556
56550
Varios puntos de orden:
- El orden de los resultados es menor que mayor.
- Solo se pueden imprimir los valores más pequeños y más grandes (iterar sobre todas las variaciones e imprimirlas no es válido).
- Siempre habrá dos o más enteros en la lista.
- Es posible que los resultados más grandes y más pequeños sean los mismos. En el caso de la entrada
5 55, el número555debe imprimirse dos veces. - Los enteros no son necesariamente distintos.
5 5Es una entrada válida. - Los principales
0s en enteros no son entradas válidas. Usted no necesita para tener en cuenta05 55.
Como se trata de código de golf, gana la entrada más corta.
05), ¿lo consideramos como05o simplemente5?