3175. Find The First Player to win K Games in a Row

class Solution {
public:
    int findWinningPlayer(vector<int>& skills, int k) {
        int winner = 0, winCount = 0;
        for (int i = 1; i < skills.size(); i++) {
            if (skills[winner] > skills[i]) {
                winCount++;
            } else {
                winner = i;
                winCount = 1;
            }
            if (winCount == k) return winner;
        }
        return winner;
    }
};