Submission #1112442

# Submission time Handle Problem Language Result Execution time Memory
1112442 2024-11-14T08:00:34 Z vjudge1 Baloni (COCI15_baloni) C++17
0 / 100
910 ms 131072 KB
#include <bits/stdc++.h> // include all standard headers
using namespace std;

int main() {
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    
    int n;
    cin >> n;

    map<int, int> balloons;
    int temp;
    for(int i = 1; i <= n; i++){
        cin >> temp;
        balloons[temp] = i;
    }

    int currentTarget = n, counter = 0;

    while(currentTarget > 1){
        counter++;
        while(true){
            currentTarget--;
            if(balloons[currentTarget] > balloons[currentTarget - 1]) break;
        }
    }

    bool flag = true;
    for(int i = 1; i <= n; i++){
        if(balloons[i] != i){
            flag = false;
            break;
        }
    }
    if(flag) counter++;
    cout << counter << endl;

    return 0;
}
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 336 KB Output isn't correct
2 Incorrect 1 ms 336 KB Output isn't correct
3 Incorrect 2 ms 592 KB Output isn't correct
4 Incorrect 2 ms 592 KB Output isn't correct
5 Runtime error 902 ms 131072 KB Execution killed with signal 9
6 Runtime error 904 ms 131072 KB Execution killed with signal 9
7 Runtime error 882 ms 131072 KB Execution killed with signal 9
8 Runtime error 910 ms 131072 KB Execution killed with signal 9
9 Runtime error 898 ms 131072 KB Execution killed with signal 9
10 Runtime error 894 ms 131072 KB Execution killed with signal 9