Submission
Status:
(PP-SSSSSSSSSS)(-SSSSSSSS)(PP-SSSSSSS)(-SSSSSSSSS)(-SSSSSSSSSSSSS)(-SSSSSSSSSSSSSSSSSS)(-SSSSSSSSSSSSSSSSSSSSS)
Subtask/Task Score:
{0/4}{0/4}{0/5}{0/7}{0/25}{0/34}{0/21}
Score: 0
User: GGEZLOLx3D
Problemset: ร้านปลอดภาษี (Duty Free)
Language: cpp
Time: 0.114 second
Submitted On: 2026-03-26 18:14:25
#include<bits/stdc++.h>
#include "duty_free.h"
using namespace std;
// you can write more function here
int minimum_bag_rearrangement_time(std::vector<int> max_allowed_positions) {
int n=max_allowed_positions.size();
vector<bool> mp(n+1,false);
vector<int> res;
int c=0,i,j,mx=0,jum=0;
for(i=0;i<n;i++){
if(max_allowed_positions[i]>mx){
mx=max_allowed_positions[i];
jum+=1;
}
else{
if(jum>=mx){
c++;
mx=0;
jum=0;
}
else{
jum++;
}
}
}
return c;
}