• + 0 comments

    My solution- python 3

    def minimumBribes(q): # Write your code here bribes = 0 behind = 0 for number in q: if q.index(number) != (len(q)-1): #print(q.index(number)) #print(len(q)) behind = q[q.index(number)+1] if number > (q.index(number) + 1): difference = number - (q.index(number) + 1) bribes += difference #print("number:",number,"difference:", difference, "index:",q.index(number),"behind",behind)

            if difference >= 3:
                print("Too chaotic")
                return
        elif number > behind:
    
            bribes += 1
            if difference >= 3:
                print("Too chaotic")
                return
    
    
    print(bribes)