• + 0 comments

    In C# 100%

    public static List<int> breakingRecords(List<int> scores)
        {
            int bestBreaks = 0;
            int worstBreaks = 0;
    
            int maxScore = scores[0];
            int minScore = scores[0];
            
            for (int i = 1; i < scores.Count; i++)
            {
                if (scores[i] > maxScore)
                {
                    maxScore = scores[i];
                    bestBreaks++; 
                }
    
                if (scores[i] < minScore)
                {
                    minScore = scores[i]; 
                    worstBreaks++; 
                }
            }
            
            return new List<int> { bestBreaks, worstBreaks };
        }