代码:
#include <bits/stdc++.h>
using namespace std;
int n,t=-1,w=0,f[210086],i;
int main() {
scanf("%d", &n);
for(i=0;i<n;i++){
scanf("%d", &f[i]);
}
bool end=1;
while(w<=n){
t=-1;
end=0;
for(i=0;i<n;i++){
if(f[i]!=t){
if(f[i]!=-1){
printf("%d ", i+1);
w++;
end=1;
t=f[i];
}
f[i]=-1;
}
}
if(end){
printf("\n");
}else{
return 0;
}
}
return 0;
}