Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
57 lines (44 sloc) 1.4 KB

Disegna una scacchiera

Descrizione

Scrivere un programma che, dato un numero intero positivo N nel flusso di ingresso, emetta nel flusso di uscita una scacchiera (da dama, o scacchi) in cui ciascuna casella nera è rappresentata da un quadrato di N x N cancelletti ('#') e ogni casella bianca da uno di N x N segni meno ('-').

Si ricorda che le scacchiere da dama, o scacchi, sono composte da otto righe e otto colonne di caselle alternativamente bianche o nere, e che la prima casella in alto a sinistra è occupata da una casella bianca.

Vincoli

Tutti i numeri coinvolti nel programma possono essere rappresentati da variabili di tipo int.

Esempio

Eseguendo

soluzione

e avendo 3 nel flusso di ingresso, il programma emette nel flusso di uscita

---###---###---###---###
---###---###---###---###
---###---###---###---###
###---###---###---###---
###---###---###---###---
###---###---###---###---
---###---###---###---###
---###---###---###---###
---###---###---###---###
###---###---###---###---
###---###---###---###---
###---###---###---###---
---###---###---###---###
---###---###---###---###
---###---###---###---###
###---###---###---###---
###---###---###---###---
###---###---###---###---
---###---###---###---###
---###---###---###---###
---###---###---###---###
###---###---###---###---
###---###---###---###---
###---###---###---###---