introduzione
Una normale scacchiera contiene 8 x 8 = 64 quadrati:
Puoi vedere che in totale ci sono 12 pezzi bianchi . Il bianco e nero ha sempre la stessa quantità di pezzi. Se ci sono altri pezzi sul tabellone, i pezzi sarebbero vicini, cosa non consentita per questa sfida. Per chiarire le cose, ecco alcuni esempi:
La tavola più piccola possibile per questa sfida è 3 x 3 :
Puoi vedere che la quantità massima di pezzi è uguale a 2 . Quindi, quando viene dato N = 3 , è necessario produrre 2 . Se l'input è N = 4 , otteniamo quanto segue:
Puoi vedere che anche l'importo massimo è 2. Quindi per N = 4 , l'output dovrebbe essere 2 . Per N = 5 , l'uscita dovrebbe essere uguale a 5 :
Esempi
STDIN: 3
STDOUT: 2
STDIN: 4
STDOUT: 2
STDIN: 5
STDOUT: 5
STDIN: 6
STDOUT: 6
STDIN: 8
STDOUT: 12
Regole
- Il tuo invio deve essere un programma o una funzione ecc. Che richiede un numero intero e genera o restituisce il numero di pezzi sul tabellone
- Si può presumere che l'input sia un numero intero non negativo> 2
- Questo è code-golf , quindi vince il programma con il minor numero di byte!
- Nota che il quadrato nell'angolo in basso a sinistra del tabellone è sempre scuro. I pezzi vengono posizionati solo su quadrati scuri
- Devi occupare una fila intera con pezzi