Breaking the Records

Sort by

recency

|

204 Discussions

|

  • + 0 comments
    function breakingRecords(scores) {
        let min=scores[0],max=scores[0],maxcount=0,mincount=0,i;
        for(i=0; i<scores.length; i++){
            if(scores[i]>max){
                maxcount++;
                max=scores[i];
            }
            if(scores[i]<min){
                mincount++;
                min=scores[i]
            }
        }
           return [maxcount,mincount];
    }
    
  • + 0 comments

    // Write your code here var record_max = scores[0]; var record_min = scores[0]; var min = 0; var max = 0 for(var i=1; irecord_max){ max++; record_max = scores[i]; } else if(scores[i]

  • + 0 comments
    def breakingRecords(scores):
        # Write your code here
        min_count=0
        max_count=0
        mini=scores[0]
        maxi=scores[0]
        for i in range(len(scores)):
            if(scores[i]<mini):
                mini=scores[i]
                min_count+=1
            elif(scores[i]>maxi):
                maxi=scores[i]
                max_count+=1
        return(max_count,min_count)
    
  • + 0 comments
    def breakingRecords(scores):
        low = scores[0]
        high = scores[0]
        breaks = [0,0]
        
        for score in scores:
            if score < low:
                low = score
                breaks[1]+=1
            if score > high:
                high = score
                breaks[0]+=1
        
        return breaks
    
  • + 0 comments
    def breakingRecords(scores):
        count_max=count_min=0
        minimum=maximum=scores[0]
        for i in range(1,len(scores)):
            if scores[i]<minimum:
                count_min+=1
                minimum=scores[i]
            if scores[i]>maximum:
                count_max+=1
                maximum=scores[i]
        array_break=[count_max, count_min]
        return array_break