Submission #1150592

#TimeUsernameProblemLanguageResultExecution timeMemory
1150592brover29Bubble Sort 2 (JOI18_bubblesort2)C++20
0 / 100
1817 ms796 KiB
#include "bubblesort2.h"
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
const ll N=1e5+29;
vector<int>B;
vector<int> countScans(vector<int> A,vector<int> X,vector<int> V){
	ll Q=X.size();
	B=A;
	vector<int> answer(Q);
	for (int j=0;j<Q;j++) {
		A[X[j]]=V[j];
		B=A;
		sort(B.begin(),B.end());
		ll cnt=0;
		for(ll i=B.size()-1;i>=0;i--){
			if(B[i]==A[i]){
				cnt++;
			}else break;
		}
		answer.push_back(A.size()-cnt-1);
	}
	return answer;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...