제출 #90594

#제출 시각아이디문제언어결과실행 시간메모리
90594popovicirobert성질 급한 지학이 (IZhO13_crazy)C++14
0 / 100
2 ms380 KiB
#include <bits/stdc++.h> #define lsb(x) (x & (-x)) #define ll long long #define ull unsigned long long #define ld long double // 217 // 44 using namespace std; const int MAXN = (int) 1e5; int arr[MAXN + 1]; int main() { //ifstream cin("A.in"); //ofstream cout("A.out"); int i, t, n; ios::sync_with_stdio(false); cin.tie(0), cout.tie(0); cin >> t; while(t > 0) { t--; cin >> n; for(i = 1; i <= n; i++) { cin >> arr[i]; } if(n == 1) { cout << 1 << "\n"; continue; } if(arr[1] == 1) { if(arr[2] > 2) { bool ans = 0; for(i = 3; i <= n; i++) { if(arr[i] != i - 1) { cout << i - 1 << "\n"; ans = 1; break; } } if(ans == 0) { cout << 0 << "\n"; } } else { cout << 0 << "\n"; } } else { bool ans = 0; for(i = 2; i <= n; i++) { if(arr[i] != i - 1) { cout << i - 1 << "\n"; ans = 1; break; } } if(ans == 0) { cout << 0 << "\n"; } } } //cin.close(); //cout.close(); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...