在cf提交一直说CE,本地和洛谷IDE都正常运行
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;
}