迷之CE
  • 板块CF27D Ring Road 2
  • 楼主Tune_
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/8/30 11:29
  • 上次更新2024/8/30 14:40:54
查看原帖
迷之CE
95170
Tune_楼主2024/8/30 11:29

在cf提交一直说CE,本地和洛谷IDE都正常运行

CF提交记录

Checker comment
Can't compile file:
program.c:1:24: fatal error: bits/stdc++.h: No such file or directory
compilation terminated.

不知道什么意思……

代码:

#include<bits/stdc++.h>
using namespace std;
int n,m,x[105],y[105],c[105];
vector<int> e[105];
void dfs(int x,int fa)
{
	c[x]=c[fa]^1;
    int tt=e[x].size();
	for(int i=0;i<tt;i++)
	{
		if(e[x][i]==fa)
			continue;
		if(c[x]==c[e[x][i]])
		{
			printf("Impossible");
			exit(0);
		}
		if(c[e[x][i]]!=-1)
			continue;
		dfs(e[x][i],x);
	}
    return;
}
int main()
{
	scanf("%d%d",&n,&m);
	for(int i=1;i<=m;i++)
	{
		scanf("%d%d",&x[i],&y[i]);
		if(x[i]>y[i])
			swap(x[i],y[i]);
	}
	for(int i=1;i<=m;i++)
	for(int j=i+1;j<=m;j++)
		if((x[i]>x[j]&&x[i]<y[j]&&y[i]>y[j])||(y[i]>x[j]&&y[i]<y[j]&&x[i]<x[j]))
		{
			e[i].push_back(j);
			e[j].push_back(i);
		}
	memset(c,-1,sizeof(c));
	c[0]=0;
	for(int i=1;i<=m;i++)
		if(c[i]==-1)
			dfs(i,0);
	for(int i=1;i<=m;i++)
		if(c[i])
			printf("o");
		else
			printf("i");
	return 0;
}
2024/8/30 11:29
加载中...