Olumlu bir tamsayı alan ve sadece bu gerekli zikzak düzeninin ilk N sayısını çıkaran bir program veya işlev yazın:
26
25 27 .
10 24 28 .
9 11 23 29 .
2 8 12 22 30 44
1 3 7 13 21 31 43
4 6 14 20 32 42
5 15 19 33 41
16 18 34 40
17 35 39
36 38
37
Yani, eğer 1çıktı N ise :
1
N ise 2, çıktı
2
1
N ise 3çıktı
2
1 3
N ise 4çıktı
2
1 3
4
N ise 10çıktı
10
9
2 8
1 3 7
4 6
5
N ise 19çıktı
10
9 11
2 8 12
1 3 7 13
4 6 14
5 15 19
16 18
17
ve bunun gibi.
notlar
Zikzakların her bir zirvesi veya oluğu, bir önceki hattına
1veya teknesine göre üzerinde bulunan çizgiden bir satır daha uzağa ulaşır .N ile sınırlı değildir
44. Zikzak aynı düzende büyür ve daha büyük N desteklenmelidir.Birden fazla rakam içeren sayılar, gösterildiği gibi köşelerinde sadece "dokunmalıdır". N'nin
100ve yukarısında çalıştığından emin olun .Çıktıda isteğe bağlı bir izleyen yeni satır dışında boş (veya yalnızca boşluk) satır olmamalıdır.
Herhangi bir satırda herhangi bir miktarda sonda boşluk olabilir.
puanlama
Bayt cinsinden en kısa kod kazanır. Tiebreaker daha erken bir cevaptı.