Wygląda na to, że jakakolwiek prosta modyfikacja delt przy użyciu spójnej funkcji może być prawie zawsze wykonana inną, krótszą drogą , Dennis . Zatem jedynym rozwiązaniem, jakie mogę sobie wyobrazić, by to utrudnić, jest wprowadzenie jakiejś niespójnej funkcji.
Sortowanie.
Twoim zadaniem jest pobranie tablicy liczb całkowitych, posortowanie ich delt i ponowne skompilowanie, aby uzyskać nową tablicę liczb całkowitych.
NA PRZYKŁAD.
Dla danych wejściowych:
1 5 -3 2 9
Uzyskaj następujące delty:
4 -8 5 7
Następnie posortuj te delty, Wydajność:
-8 4 5 7
I zastosuj je ponownie, co daje:
1 -7 -3 2 9
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ą sortowania 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 5 -3 2 9 -> 1 -7 -3 2 9
-5 -1 -6 5 8 -> -5 -10 -7 -3 8
-8 1 -7 1 1 -> -8 -16 -16 -8 1
8 -9 3 0 -2 -> 8 -9 -12 -14 -2
-5 -2 -5 5 0 -> -5 -10 -13 -10 0
-1 9 -1 -7 9 -> -1 -11 -17 -7 9
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
- Standardowe luki zastosowanie
- To jest golf golfowy , więc wygrywa najmniejsza liczba bajtów!
- Baw się dobrze!