Breaking the Records - HackerRank || HackerRank Breaking the Records Solution

Problem Name: Breaking the Records
Judge: HackerRank
Problem link: Breaking the Records



HackerRank Breaking the Records Solution in C

#include <stdio.h>

int main()
{
    int n, i, max, min, max_count = 0, min_count = 0;
    scanf("%d", &n);
    int array[n];
    for (i = 0; i < n; i++) scanf("%d", &array[i]);
    max = array[0], min = array[0];
    for (i = 0; i < n; i++)
    {
        if (array[i] > max)
        {
            max = array[i];
            max_count++;
        }
        if (array[i] < min)
        {
            min = array[i];
            min_count++;
        }
    }
    printf("%d %d", max_count, min_count);

    return 0;
}

HackerRank Breaking the Records Solution in C++/Cpp

#include <bits/stdc++.h>

using namespace std;

int main()
{
    int n, i, min, max, min_count = 0, max_count = 0;
    cin >> n;
    int array[n];
    for (i = 0; i < n; i++) cin >> array[i];
    min = array[0], max = array[0];
    for (i = 0; i < n; i++)
    {
        if (array[i] < min)
        {
            min = array[i];
            min_count++;
        }
        if (array[i] > max)
        {
            max = array[i];
            max_count++;
        }
    }
    cout << max_count << " " << min_count << endl;

    return 0;
}


HackerRank Breaking the Records Solution in Java


import java.util.Scanner;

public class Breaking_the_Records {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int n = input.nextInt(), i;
        int[] array = new int[n];
        for (i = 0; i < n; i++) {
            array[i] = input.nextInt();
        }
        int max = array[0], min = array[0], maxn = 0, minn = 0;
        for (i = 0; i < n; i++) {
            if (array[i] > max) {
                max = array[i];
                maxn++;
            }
            if (array[i] < min) {
                min = array[i];
                minn++;
            }
        }
        System.out.println(maxn + " " + minn);
    }
}




Next Post Previous Post
No Comment
Add Comment
comment url