题目链接
atcoder
洛谷
附上惨烈结局
代码
#include<bits/stdc++.h>
#define IOS ios::sync_with_stdio(0),cin.tie(0),cout.tie(0)
#define ll long long
using namespace std;
int n,m,a[105];
bool f[105];
void dfs(int x){
cout<<x<<endl;
if(x==n)exit(0);
f[x]=1;
cin>>m;
for(int i=1;i<=m;i++)cin>>a[i];
for(int i=1;i<=m;i++)
if(f[a[i]]==0)dfs(a[i]);
}
int main(){
IOS;
cin>>n>>m>>m,f[1]=1;
for(int i=1;i<=m;i++)cin>>a[i],dfs(a[i]);
return 0;
}