Bueno, a todos les encantan los políglotas . Se le darán dos enteros, en cualquier forma estándar de entrada (sin codificación). Su tarea es escribir un políglota que encuentre el valor mínimo en un idioma y el valor máximo entre los dos números en el otro idioma, y realice las siguientes operaciones:
- El código que encuentra el valor máximo también debe calcular su suma.
- El programa que encuentra el valor mínimo también debe calcular el resultado de su resta (
max - min
) - Esta es la "parte difícil" : Si los dos números son iguales, tanto en los programas no deben de salida / retorno nada (ambos a
STDOUT
ySTDERR
o cualquier otroreturn
método) - Consulte la sección Especificaciones de salida para obtener más detalles sobre el formato.
Entrada
Como se indicó anteriormente, dos enteros se toman como entrada en cualquier método estándar , común a ambos idiomas.
Especificaciones de salida
- Para el programa que encuentra el
max
, el formato debe ser:max_value, addition result
- Para el programa que encuentra el
min
, el formato debe sermin_value, subtraction result (max - min)
- Los resultados se pueden imprimir, con cualquier delimitador clara (
,
\n
,,
o cualquier otra cosa que desee), devuelto por la función como una cadena que contiene los dos valores esperados con un delimitador o como una lista de números (por ejemplo:[max_value,sum]
)
Ejemplos:
Input || Max Language Output || Min Language Output
100, 40 || 100, 140 || 40, 60
63, 67 || 67, 130 || 63, 4
-45, -5 || -5, -50 || -45, 40
21, 21 || ||
-1, 1 || 1, 0 || -1, 2
Puntuación:
Este es el código de golf , por lo tanto, intente escribir el código más corto para obtener los resultados deseados, mientras toma nota de que las lagunas estándar están estrictamente prohibidas. Debe usar dos idiomas diferentes, no otras versiones del mismo idioma (por ejemplo: Python 2
- los Python 3
pares no son válidos)