谷甚论数据水
这也能70?我直接问号
#include <bits/stdc++.h>
using namespace std;
pair<int,int> a[200005];
int main()
{
// freopen("fruit.in","r",stdin);
// freopen("fruit.out","w",stdout);
int n,tot=0,tmp=0;
scanf("%d",&n);
for(int i=1;i<=n;i++)scanf("%d",&a[i].first),a[i].first++,a[i].second=i;
while(n!=0)
{
tot=0;
for(int i=1;i<=n;i++)if(a[i].first!=a[i-1].first)printf("%d ",a[i].second);
printf("\n");
for(int i=1;i<=n;i++)if(a[i].first==a[i-1].first)a[++tot]=a[i];
n=tot;
}
return 0;
}