Submission #1357177

#TimeUsernameProblemLanguageResultExecution timeMemory
1357177nathlol2Bubble Sort 2 (JOI18_bubblesort2)C++20
38 / 100
9087 ms2028 KiB
#include "bubblesort2.h"
#include <bits/stdc++.h>
using namespace std;

vector<int> countScans(vector<int> A, vector<int> X, vector<int> V){
	int n = A.size(), q = X.size();
	vector<int> ans(q);
	for(int i = 0;i<q;i++){
		A[X[i]] = V[i];
		int mx = 0;
		vector<pair<int, int>> t;
		for(int i = 0;i<n;i++) t.push_back({A[i], i});
		sort(t.begin(), t.end());
		for(int i = 0;i<n;i++) mx = max(mx, t[i].second - i);
		ans[i] = mx;
	}
	return ans;
}
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...