본문 바로가기

CodingTest Exam/[C++] Algorithm Study

18. 층간소음 (it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비) ★☆☆☆☆

#include<stdio.h>

int main(){
	int n, m;
	scanf("%d %d", &n, &m);
	
	int value[n];
	int count, maxCount = 0;
	for(int i = 0; i < n; i++)
	{
		scanf("%d", &value[i]);	
	}
	
	for(int i = 0; i < n; i++)
	{
		if(value[i] > m)
			count++;
		else
			count = 0;
		
		if(count > maxCount) maxCount = count;
	}
	
	if(maxCount == 0)
		maxCount = -1;
	
	printf("%d", maxCount);
	return 0;
}