Voit olettaa, että $n$ on välillä $1 \dots 20$ ja $k$ on välillä $0 \dots 1000$. Lisäksi voit olettaa, että $k<2^n$ eli joka muutoksessa bittijonossa on ainakin yksi bitti $0$.
Toteuta tiedostoon
bitchange.py
funktio create
, joka palauttaa lopullisen bittijonon merkkijonona.def create(n, k): # TODO if __name__ == "__main__": print(create(5, 0)) # 00000 print(create(5, 1)) # 10000 print(create(5, 2)) # 01000 print(create(5, 3)) # 11000 print(create(5, 4)) # 00100 print(create(5, 31)) # 11111