Submission #389714

# Submission time Handle Problem Language Result Execution time Memory
389714 2021-04-14T12:02:51 Z muhammad_hokimiyon Bubble Sort 2 (JOI18_bubblesort2) C++14
0 / 100
6758 ms 936 KB
#include "bubblesort2.h"
#include <bits/stdc++.h>

using namespace std;

vector<int> countScans(vector<int> A,vector<int> X,vector<int> V){
	int Q=X.size();
	vector<int> answer;
	int n = (int)A.size();
    for(int i = 0; i < Q; i++){
        A[X[i]] = V[i];
        auto b = A;
        sort(b.begin(), b.end());
        map<int, deque<int>> p;
        for(int j = 0; j < n; j++){
            p[A[j]].push_back(j);
        }
        int res = 0;
        for(int j = 0; j < n; j++){
            int x = p[b[j]][0];
            if(x < j)res = max(res, j - x);
            if(abs(x - j) > 1)res = max(res, 1);
            p[b[j]].pop_front();
        }
        answer.push_back(res);
    }
    return answer;
}
# Verdict Execution time Memory Grader output
1 Incorrect 126 ms 680 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 126 ms 680 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 6758 ms 936 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 126 ms 680 KB Output isn't correct
2 Halted 0 ms 0 KB -