1 条题解

  • 0
    @ 2024-12-24 10:06:14

    C++ :

    #include<cstdio>
    const int N=100;
    int x,y;
    int f[N];
    bool g[N];
    int main()
    {
    	int a,b;
    	scanf("%d%d",&x,&y);
    	for(int i=1;i<N;i++)
    		f[i]=i;
    	while(scanf("%d%d",&a,&b)!=EOF)
    		f[a]=b;
    	g[y]=true;
    	while(y!=f[y])
    		y=f[y],g[y]=true;
    	while(g[x]!=true)
    		x=f[x];
    	printf("%d\n",x);
    	return 0;
    }
    
    • 1

    信息

    ID
    2476
    时间
    1000ms
    内存
    128MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者