Submission #894638

# Submission time Handle Problem Language Result Execution time Memory
894638 2023-12-28T14:55:28 Z Andrey Crazy old lady (IZhO13_crazy) C++14
0 / 100
0 ms 348 KB
#include <bits/stdc++.h>
using namespace std;

void solve() {
    int n;
    cin >> n;
    vector<int> haha(n+1);
    vector<int> p(n+1);
    for(int i = 1; i <= n; i++) {
        cin >> haha[i];
        p[haha[i]] = i;
    }
    vector<int> ans(0);
    for(int i = 1; i <= n; i++) {
        bool yeah = true;
        for(int j = 1; j <= n; j++) {
            if(j != i) {
                if(haha[j] > j && haha[j] != i) {
                    yeah = false;
                }
            }
        }
        if(yeah) {
            ans.push_back(i);
        }
    }
    if(ans.size() != 1) {
        cout << 0 << "\n";
    }
    else {
        cout << p[ans[0]] << "\n";
    }
}

int main()
{
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    cout.tie(NULL);
    int t;
    cin >> t;
    while(t--) {
        solve();
    }
    return 0;
}
# Verdict Execution time Memory Grader output
1 Correct 0 ms 348 KB Output is correct
2 Incorrect 0 ms 348 KB Output isn't correct
3 Halted 0 ms 0 KB -