Annettuna on bittijono, jossa on n merkkiä. Joka askeleella saat poistaa kaksi vierekkäistä bittiä, jotka ovat eri bitit. Monellako tavalla voit poistaa kaikki bitit?
Esimerkiksi kun bittijono on 101100, mahdollisia tapoja on 5:
101100→1100→10→ (tyhjä)
101100→1100→10→ (tyhjä)
101100→1010→10→ (tyhjä)
101100→1010→10→ (tyhjä)
101100→1010→10→ (tyhjä)
Voit olettaa, että 1≤n≤30. Koodisi tulee toimia tehokkaasti kaikissa näissä tapauksissa.
Toteuta tiedostoon biterase.py funktio count, joka kertoo, monellako tapaa voit poistaa kaikki bitit.