DEV Community

Discussion on: Daily Challenge #153 - Horse Race Gamble

Collapse
 
rafaacioly profile image
Rafael Acioly

Python solution 🐍

from intertools import permutations

WINNERS_QUANTITY = 3


def winner_combination(horses_amount: int) -> int:
    if horses_amount <= WINNERS_QUANTITY:
        return horses_amount

    possibilities = list(permutations(
        range(horses_amount), WINNERS_QUANTITY
    ))
    return len(possibilities)