0分求助
查看原帖
0分求助
1111873
qiufangguo楼主2024/7/25 16:19
#include<bits/stdc++.h>
using namespace std;
int n,a[200001],book[200001]={0},b;
int main(){
	freopen("bear.in","r",stdin);
	freopen("bear.out","w",stdout);
	scanf("%d",&n);
	for(int i=1;i<=n;i++){
		scanf("%d",&a[i]);
	}
	int x=n;
	while(x>0){
		b=2;
		for(int i=1;i<=n;i++){
			if(book[i]==0&&a[i]!=b){
				x--;
				printf("%d ",i);
				book[i]=1;
				b=a[i];
			}
		}
		printf("\n");
	}
}
2024/7/25 16:19
加载中...