QUESTION

Our friend Monk has an exam that has quite weird rules. Each question has a difficulty level in the form of an Integer. Now, Monk can only solve the problems that have difficulty level less than X . Now the rules are-\n\nScore of the student is equal to the maximum number of answers he/she has attempted without skipping a question.\nStudent is allowed to skip just \”one\” question that will not be counted in the continuity of the questions.\nNote- Assume the student knows the solution to the problem he/she attempts and always starts the paper from first question.\n\nGiven the number of Questions, N ,the maximum difficulty level of the problem Monk can solve , X ,and the difficulty level of each question , Ai can you help him determine his maximum score?\n\nInput Format\nFirst Line contains Integer \nN , the number of questions and the maximum difficulty \nX Monk can solve.Next line contains N integers, Ai denoting the difficulty level of each question. Output Format\nMaximum score Monk can achieve in the exam.\n\nConstraints\n\n1N10^5\n1X10^9\n1Ai10^9.

“TESTCASE_1”: “7 6\n4 3 7 6 7 2 2\n###—###SEPERATOR—###—\n3”, “TESTCASE_2”: “8 3\n4 4 4 4 4 4 4 4\n###—###SEPERATOR—###—\n0”, “TESTCASE_3”: “10 15\n2 3 54 29 4 4 2 5 6 7\n###—###SEPERATOR—###—\n2”, “TESTCASE_4”: “8 4\n3 3 3 3 3 3 3 3\n###—###SEPERATOR—###—\n8”, “TESTCASE_5”: “0\n###—###SEPERATOR—###—\n0

``````#include<stdio.h>
int main()
{
int i;
long long int n,x,count=0,count1=0;
scanf("%lld",&n);
scanf("%lld",&x);
long long int a[n];
for(i=0;i<n;i++)
{
scanf("%lld",&a[i]);
}
for(i=0;i<n;i++)
{
if(a[i]<=x&&count1!=2)
{
count++;
}
else if(a[i]>x&&count1!=2)
{
count1++;
}
}
printf("%lld",count);
return 0;
}``````