fork download
  1. #include<iostream>
  2. using namespace std;
  3. int func(int a[], int n, int cur, int key){
  4. if(cur == n) return -1;
  5. if(a[cur]==key)
  6. return cur;
  7. return func(a,n,cur+1,key);
  8. }
  9. int main() {
  10. int n;
  11. cin>>n;
  12. int a[n];
  13. for(int i=0;i<n;i++){
  14. cin>>a[i];
  15. }
  16. int key;
  17. cin>>key;
  18. cout<<func(a,n,0,key);
  19. return 0;
  20. }
Runtime error #stdin #stdout 0s 5564KB
stdin
Standard input is empty
stdout
Standard output is empty