Tehtäväsi on laskea, montako solmua on annetussa binääripuussa tietyllä tasolla. Puun juuri on tasolla 1, sen lapset ovat tasolla 2, jne. Voit olettaa, että puussa on enintään 100 solmua.
Tehtäväpohjassa on esimerkkinä seuraava puu:
Toteuta tiedostoon samelevel.py funktio count, joka palauttaa solmujen määrän.
from collections import namedtuple
def count(node, level):
# TODO
if __name__ == "__main__":
Node = namedtuple("Node", ["left", "right"])
tree = Node(None,Node(Node(None,None),Node(None,None)))
print(count(tree,1)) # 1
print(count(tree,2)) # 1
print(count(tree,3)) # 2
print(count(tree,4)) # 0
