Tutarlı bir işlev kullanan deltaların herhangi bir Basit Modifikasyonu neredeyse her zaman daha kısa bir yolla yapılabilir , Dennis . Bu nedenle, bunu daha zor hale getirmeyi hayal edebildiğim tek çözüm, bir çeşit tutarsız işlev tanıtmaktır.
Sıralama.
Göreviniz bir tamsayı dizisi almak, deltalarını sıralamak ve yeni tamsayı dizisini vermek için yeniden derlemek.
ÖRNEĞİN.
Giriş için:
1 5 -3 2 9
Aşağıdaki Deltaları edinin:
4 -8 5 7
Sonra, bu Deltaları sıralayın, Yielding:
-8 4 5 7
Ve onları yeniden uygulayın, bu da şunları verir:
1 -7 -3 2 9
Giriş çıkış
Size bir liste / dizi / tablo / tuple / yığın / vb verilecektir. herhangi bir standart giriş yöntemi ile girdi olarak işaretli tamsayıların.
Değiştirilmiş verileri, yukarıdaki delta sıralama yöntemini izleyerek kabul edilebilir herhangi bir biçimde bir kez daha çıkarmalısınız.
0 < N < 10
Her sayının aralık dahilinde olduğu yerde N girişi alırsınız-1000 < X < 1000
Test Durumları
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
notlar
- Yukarıda belirtildiği gibi, her zaman en az 1 giriş ve en fazla 9 giriş alırsınız.
- Çıktınızın ilk ve son sayısı her zaman girişin numarasıyla eşleşecektir.
- Yalnızca Standart Giriş Çıkışı kabul edilir
- Standart boşluklar geçerlidir
- Bu kod golf , bu yüzden en düşük bayt sayısı kazanır!
- İyi eğlenceler!