제출 #230190

#제출 시각아이디문제언어결과실행 시간메모리
230190mohamedsobhi777Bubble Sort 2 (JOI18_bubblesort2)C++14
17 / 100
9083 ms768 KiB
#include<bits/stdc++.h>
#include "bubblesort2.h"
 
 
using namespace std ; 
 
vector<int> countScans(vector<int> A,vector<int> X,vector<int> V){
	int Q=A.size();
    int B = X.size() ; 
	vector<int> ret ; 
    vector<int> aux; 
    for(int i = 0 ;i <  B ;i++){
        A[X[i]] = V[i] ; 
        aux.clear() ; 
        for(int j = 0;j < Q ;j ++){
            aux.push_back(A[j]) ; 
        }   
        int ans = 0 ; 
        for(int j = 0 ;j < Q ;j ++){
            int kk =  -1 ; 
            for(int k = 0 ; k < Q ; k ++ ){
                if( k <= j){
                    kk+=(aux[k] <= aux[j]) ; 
                }   
                else{
                    kk+=(aux[k] < aux[j]) ; 
                }
            }
            ans = max(ans ,  j - kk ) ; 
        }
        ret.push_back(ans) ; 
    }
 
	return ret;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...