CSES - Pukeutuminen II
  • Time limit: 2.50 s
  • Memory limit: 512 MB

Uolevin mahdolliset pukeutumisjärjestykset ovat samat kuin edellisessä tehtävässä. Laske mahdollisten pukeutumisjärjestysten lukumäärä.

Syöte

Syötteen ensimmäisellä rivillä on luku nn, vaatteiden lukumäärä. Seuraavat nn riviä sisältävät kukin nn välein eroteltua numeroa. Rivin ii kohdassa jj on numero 11, mikäli vaate ii tulee pukea ennen vaatetta jj, ja muuten numero 00.

Tuloste

Tulosteen ainoan luvun tulee olla mahdollisten pukeutumisjärjestysten lukumäärä. Vastaus katsotaan oikeaksi, jos sen suhteellinen virhe on enintään 10%10\%.

Rajat

  • 3n503\leq n\leq 50

Esimerkki

Syöte:

5
0 1 0 1 1
0 0 0 0 1
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0

Tuloste:

15