Deltas inversos de una matriz
Su tarea es, dada una matriz de enteros con signo de 32 bits, recompilarlo con sus deltas inversos. Por ejemplo, la lista
1 3 4 2 8
sostiene los deltas:
2 1 -2 6
que luego se niegan, produciendo:
-2 -1 2 -6
y recompilado, produciendo:
1 -1 -2 0 -6
como resultado final
De entrada y salida
Se le dará una lista / matriz / tabla / tupla / pila / etc. de enteros con signo como entrada a través de cualquier método de entrada estándar.
Debe generar los datos modificados una vez más en cualquier forma aceptable, siguiendo el método de inversión delta anterior.
Recibirá N entradas 0 < N < 10
donde cada número cae dentro del rango-1000 < X < 1000
Casos de prueba
5 6 7 8 -> 5 4 3 2
1 3 4 2 8 -> 1 -1 -2 0 -6
32 18 25 192 199 -> 32 46 39 -128 -135
Notas
- No está restringido al método basado en delta: si puede resolver el método más fácil (que no debería ser demasiado difícil) , puede usarlo libremente.
- Como se indicó anteriormente, siempre recibirá al menos 1 entrada y no más de 9.
- El primer número de la salida siempre debe ser el primer número de la entrada, si este no es el caso, su método es incorrecto.
- Solo se acepta la entrada de salida estándar
- Se aplican lagunas estándar
- Este es el código de golf , por lo que gana el conteo de bytes más bajo.
- ¡Que te diviertas!
Tenemos un ganador.
Dennis 's Jelly Answer at Tiny 3 Bytes se ha llevado a casa el oro, debido al hecho de que tengo la impresión de que no puede ser vencido.
Estaba un poco decepcionado porque no pude ver una respuesta basada en la especificación original, sin embargo, más tarde podría ofrecer una recompensa por eso.