Ein Buch zu lesen ist einfach, aber ein Buch zu drucken kann etwas schwierig sein. Beim Drucken einer Broschüre müssen die Seiten auf dem Drucker in einer bestimmten Reihenfolge angeordnet sein, damit sie von links nach rechts gelesen werden können. Hierfür wird ein Muster wie das folgende verwendet
n, 1, 2, n-1, n-2, 3, 4, n-3, n-4, 5, 6, n-5, n-6, 7, 8, n-7, n-8, 9, 10, n-9, n-10, 11, 12, n-11…
Testfälle
4-seitiges Booklet: 4, 1, 2, 3
8-seitiges Booklet: 8,1,2,7,6,3,4,5
12-seitiges Booklet: 12,1,2,11,10,3,4,9,8,5,6,7
16-seitiges Booklet: 16,1,2,15,14,3,4,13,12,5,6,11,10,7,8,9
20-seitiges Booklet: 20,1,2,19,18,3,4,17,16,5,6,15,14,7,8,13,12,9,10,11
Aufgabe
Ihre Aufgabe ist es, bei einer Ganzzahl n
, die ein Vielfaches von 4 ist, ein Array von Zahlen anzuzeigen, mit denen Sie ein Buch mit n
Seiten drucken können .
Hinweis: Solange die Ausgabe die richtigen Zahlen generiert, unabhängig davon, ob sie durch Leerzeichen, Kommas, Bindestriche oder Klammern getrennt sind, kann jede Methode zum Erreichen einer Lösung verwendet werden
Dies ist eine Code-Golf- Frage, daher werden die Antworten in Bytes gewertet, wobei die wenigsten Bytes gewinnen.