TCS Coding Question 2022 Day 1 Slot 2

Coding Question 2 for 2022 (September slot)

In this article, we will discuss about the TCS Coding Question which is asked in the TCS placement test. This type of Coding Questions will help you to crack your upcoming TCS exam as well as during your inteview process.

TCS Coding Question 2 Day 1 slot 2

TCS Coding Question Day 1 Slot 2 – Question 2

Given an integer array Arr of size N the task is to find the count of elements whose value is greater than all of its prior elements.

Note : 1st element of the array should be considered in the count of the result.

For example,

Arr[]={7,4,8,2,9}

As 7 is the first element, it will consider in the result.

8 and 9 are also the elements that are greater than all of its previous elements.

 

Since total of  3 elements is present in the array that meets the condition.

Hence the output = 3.

 

 Example 1:

Input 

5 -> Value of N, represents size of Arr

7-> Value of Arr[0]

4 -> Value of Arr[1]

8-> Value of Arr[2]

2-> Value of Arr[3]

9-> Value of Arr[4]

 

Output :

3

 

Example 2:

5   -> Value of N, represents size of Arr

3  -> Value of Arr[0]

4 -> Value of Arr[1]

5 -> Value of Arr[2]

8 -> Value of Arr[3]

9 -> Value of Arr[4]

 

Output : 

5

 

Constraints

  • 1<=N<=20
  • 1<=Arr[i]<=10000

14 comments on “TCS Coding Question 2022 Day 1 Slot 2”


  • SREERAMULA

    public class ArrEleGreatPrevEle {
    public static void main(String[] args){
    int N=5;
    int[] arr={3,4,5,8,9};
    int count=1;
    for(int i=0;i<N;i++){
    boolean check=false;
    for(int j=0;j<i;j++){
    if(arr[j]<arr[i]) check=true;
    else check=false;
    }
    if(check==true) count++;
    }
    System.out.print(count);
    }
    }


  • sumanth

    package TCS;
    import java.util.*;
    public class P4_1
    {

    public static void main(String[] args)
    {
    Scanner sc=new Scanner(System.in);
    System.out.println(“Enter the Arrya Elements”);
    int arr[]=new int[5];
    int count=1;
    for (int i = 0; i < arr.length; i++)
    {
    arr[i]=sc.nextInt();
    }

    for (int i = 1; i < arr.length; i++)
    {

    if (arr[0]<arr[i])
    {
    count++;
    }

    }
    System.out.println("The Count="+count);
    }

    }