Annettuna on lista, joka muodostuu luvuista . Indeksipari on inversio, jos ja listan kohdassa on suurempi luku kuin kohdassa .
Voit olettaa, että on enintään .
Toteuta tiedostoon inversions.py
funktio count
, joka laskee inversioiden määrän.
def count(t): # TODO if __name__ == "__main__": print(count([1,3,2])) # 1 print(count([1])) # 0 print(count([4,3,2,1])) # 6 print(count([1,8,2,7,3,6,4,5])) # 12
Selitys: Listassa inversiot ovat , , , , ja .