- 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 , vaatteiden lukumäärä. Seuraavat riviä sisältävät kukin välein eroteltua numeroa. Rivin kohdassa on numero , mikäli vaate tulee pukea ennen vaatetta , ja muuten numero .
Tuloste
Tulosteen ainoan luvun tulee olla mahdollisten pukeutumisjärjestysten lukumäärä. Vastaus katsotaan oikeaksi, jos sen suhteellinen virhe on enintään .
Rajat
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