#include<bits/stdc++.h> using namespace std; int a[10010],st[10010]; int main() { int n,x; cin>>n>>x; for(int i=1;i<=n;i++) { cin>>a[i]; } st[x]=1; int cnt=1; for(int i=a[x];st[i]!=1;i=a[i]) { cnt++; st[i]=1; } cout<<cnt; return 0; }
Using your lizikid universal account