Odwróć delty tablicy
Kontynuacja odwrotnych delt tablicy
Twoim zadaniem jest pobranie tablicy 32-bitowych liczb całkowitych z rekompilacją z odwróconymi deltami.
Przykład
Lista,
18 19 17 20 16
ma delty:
1 -2 3 -4
który po odwróceniu daje:
-4 3 -2 1
następnie po ponownej kompilacji, używając zbiorów:
18 14 17 15 16
która powinna być twoją wartością zwrotu.
Ponowna kompilacja polega na przyjęciu C
, która jest pierwszą wartością tablicy. W takim przypadku 18
i zastosowanie do niego delt w kolejności. Tak 18 + -4
daje 14
, 14 + 3
daje 17
i tak dalej.
Wejście wyjście
Otrzymasz listę / tablicę / tabelę / krotkę / stos / itp. liczb całkowitych ze znakiem jako danych wejściowych dowolną standardową metodą wprowadzania.
Zmodyfikowane dane należy ponownie wyprowadzić w dowolnej akceptowalnej formie, zgodnie z powyższą metodą odwracania delta.
Otrzymasz N danych wejściowych, w 0 < N < 10
których każda liczba mieści się w zakresie-1000 < X < 1000
Przypadki testowe
1 2 3 4 5 -> 1 2 3 4 5
18 19 17 20 16 -> 18 14 17 15 16
5 9 1 3 8 7 8 -> 5 6 5 10 12 4 8
6 5 4 1 2 3 -> 6 7 8 5 4 3
Notatki
- Jak wspomniano powyżej, zawsze otrzymasz co najmniej 1 wkład, a nie więcej niż 9.
- Pierwsza i ostatnia liczba danych wyjściowych zawsze będzie zgodna z wartością wejściową.
- Akceptowane jest tylko standardowe wyjście wejściowe
- Obowiązują standardowe luki
- To jest golf golfowy , więc wygrywa najmniejsza liczba bajtów!
- Baw się dobrze!
A zwycięzcą jest...
Dennis! Kto najpierw zajął pierwsze miejsce, a potem pokonał się krótszym rozwiązaniem, zdobywając zarówno pierwsze, jak i drugie miejsce!
Wyróżnienie dla ais523 z galaretką, że gdyby nie Dennis, który znalazł się tuż przed nimi, zająłby drugie miejsce.