Учитывая целочисленный массив nums, вернуть третье максимальное число в этом массиве. Если третьего максимума не существует, вернуть максимальное число.


class Solution:
    def thirdMax(self, nums: List[int]) -> int:
        n = list(set(nums))

        if len(n) < 3:
            return max(n)

        return sorted(n)[-3]




Войти в полноэкранный режим

Выйти из полноэкранного режима