Birthday Cake Candles

  • + 0 comments

    Python 3 using list comprehension:

    import os
    
    def birthdayCakeCandles(candles):
        tallest_candle = max(candles)
        num_tallest = sum([c == tallest_candle for c in candles])
        return num_tallest
    
    if __name__ == '__main__':
        fptr = open(os.environ['OUTPUT_PATH'], 'w')
    
        candles_count = int(input().strip())
        candles = list(map(int, input().rstrip().split()))
        result = birthdayCakeCandles(candles)
    
        fptr.write(str(result) + '\n')
        fptr.close()