아직 계정이 없으신가요? 회원가입

Dev. Talk

우물 안 개구리 런타임 에러 ㅠ

회원사진dbwl231
75 views2022-09-11 15:07

예제 테스트케이스랑 제가 만든 테스트 케이스는 잘돌아가는데

채점 하면 런타임에러가 반 이상 나네요...ㅠㅠㅠ 

어디가 잘못된건까요..

#include <stdio.h>
#include <stdbool.h>

int main(void)
{
	unsigned int n,m;
	scanf("%d %d", &n, &m);

	long long int w[n];
	for(int i =0 ; i<n; i++)
	{
		scanf("%lld", &w[i]);
	}
	
	unsigned long long mat[n][n];
	for(int i =0 ;i<n; i++)
	{
		for(int j =0; j<n; j++)
		{
			mat[i][j] = 0;
		}
	}

	int a,b;
	for(int i =0 ; i<m; i++)
	{
		scanf("%d %d", &a, &b);
		mat[a-1][b-1] = 1;
		mat[b-1][a-1] = 1;
	}
	//printf(/%d" , mat[2][1]);

	int cnt =0;
	
	for(int i =0; i<n; i++)
	{
		bool flag = true;

		for(int j =0; j<n; j++)
		{
			if( j == i) { continue;}
			else if(mat[i][j] == 1)
			{
				if(w[i] <= w[j]){ flag = false;}
			}
		}

		if(flag == true) { cnt ++;}
	}

	printf("%d" , cnt);




	return 0;
}