CSES - Saldo
  • Time limit: 1.00 s
  • Memory limit: 512 MB

Sinulle on annettu n \times n -kokoinen ruudukko, jonka jokainen ruutu on tyhjä, tai siinä on kolikko. Aloitat ruudukon vasemmasta yläkulmasta. Saat liikkua joka siirrolla askeleen oikealle tai alaspäin, mutta et ruudukon ulkopuolelle. Jos olet ruudussa, jossa on kolikko, se lisätään saldoosi.

Mikä on suurin mahdollinen kolikoiden saldo, kun saavut ruudukon oikeaan alareunaan?

Syöte

Syötteen ensimmäisellä rivillä on kokonaisluku n: ruudukon koko.

Tämän jälkeen syötteessä on ruudukon kuvaus. Jokainen ruutu on tyhjä (.) tai siinä on kolikko (o).

Tuloste

Ohjelmasi tulee tulostaa yksi kokonaisluku: suurin mahdollinen saldo.

Rajat

  • 1 \le n \le 30

Esimerkki

Syöte:

3
..o
..o
o..

Tuloste:

2