The Minion Game

  • + 1 comment

    Cleaner solution:

    def minion_game(string):
        vowels, n = 'AEIOU', len(string)
        stuart = sum([n - i for i in range(0, n) if string[i] not in vowels])
        kevin = sum([n - i for i in range(0, n) if string[i] in vowels])
    
        diff = stuart - kevin
        if diff > 0:
            print(f"Stuart {stuart}")
        elif diff < 0:
            print(f"Kevin {kevin}")
        else:
            print("Draw")