Leggere un libro è facile, ma stampare un libro può essere un po 'complicato. Quando si stampa un opuscolo, la stampante deve disporre le pagine in un certo modo per poter essere letta da sinistra a destra. Il modo in cui ciò viene fatto è utilizzare uno schema come di seguito
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…
Casi test
Opuscolo di 4 pagine: 4, 1, 2, 3
Opuscolo di 8 pagine: 8,1,2,7,6,3,4,5
Opuscolo di 12 pagine: 12,1,2,11,10,3,4,9,8,5,6,7
Opuscolo di 16 pagine: 16,1,2,15,14,3,4,13,12,5,6,11,10,7,8,9
Opuscolo di 20 pagine: 20,1,2,19,18,3,4,17,16,5,6,15,14,7,8,13,12,9,10,11
Compito
Il tuo compito è, dato un numero intero n
che è un multiplo di 4, visualizzare una matrice di numeri che potrebbero essere utilizzati per stampare un libro din
pagine.
Nota: finché l'output genera i numeri corretti, delimitati da spazi, virgole, trattini o parentesi, è possibile utilizzare qualsiasi metodo per arrivare a una soluzione
Questa è una domanda di code-golf, quindi le risposte verranno classificate in byte, con il minor numero di byte vincenti.