Submission #90967

#TimeUsernameProblemLanguageResultExecution timeMemory
90967kylych03Crazy old lady (IZhO13_crazy)C++14
0 / 100
2 ms372 KiB
#include <bits/stdc++.h> #define int long long #define sc second #define fr first int a[100001]; using namespace std; main() { int t,n,i,res; cin>>t; while(t--){ cin>>n; bool f=true; for(i=1;i<=n;i++){ cin>>a[i]; if(a[i]!=i){ f=false; res=i; } } if(n==1) cout<<1<<endl; else if(n==2 || f){ cout<<0<<endl; } else cout<<a[res]<<endl; } }

Compilation message (stderr)

crazy.cpp:8:6: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
 main()
      ^
crazy.cpp: In function 'int main()':
crazy.cpp:29:14: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized]
   cout<<a[res]<<endl;
              ^
#Verdict Execution timeMemoryGrader output
Fetching results...