Desafío
Calcule la extraña suma de dos números naturales (también conocida como suma lunar):
Dado A=... a2 a1 a0
y B=... b2 b1 b0
dos números naturales escritos en la base decimal, la suma extraña se define, en función de la operación máxima , como:
A+B=... max(a2,b2) max(a1,b1) max(a0,b0)
... a2 a1 a0
+ ... b2 b1 b0
----------------------------------------
... max(a2,b2) max(a1,b1) max(a0,b0)
Entrada
Dos números naturales
Todo lo siguiente está permitido:
- Cuerdas con relleno cero (misma longitud)
- Cuerdas acolchadas en el espacio izquierdo
- Cuerdas acolchadas en el espacio derecho
- Matriz de dos cuerdas acolchadas
- Matriz de caracteres 2D rellena de espacio
Salida
A números naturales
Ejemplo
1999+2018-->2999
17210+701-->17711
32+17-->37
308+250-->358
308+25-->328
Reglas
- La entrada y la salida se pueden proporcionar en cualquier formato conveniente (elija el formato más apropiado para su idioma / solución).
- No es necesario manejar valores negativos o entradas inválidas
- Un programa completo o una función son aceptables. Si es una función, puede devolver el resultado en lugar de imprimirlo.
- Si es posible, incluya un enlace a un entorno de prueba en línea para que otras personas puedan probar su código.
- Las lagunas estándar están prohibidas.
- Este es el código de golf, por lo que se aplican todas las reglas habituales de golf, y gana el código más corto (en bytes).