第一次参加csp
暴力的写法,于是就理所当然的全部超时
果然还是我太菜
#include<iostream>
using namespace std;
long long n;
long long a[100100];
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
}
int h=a[1];
cout<<a[1]<<" ";
a[1]=2;
int x=n;
x--;
while(x>=0){
for(int i=1;i<=n;i++){
if(a[i]!=h && a[i]!=2){
cout<<i<<" ";
h=a[i];
a[i]=2;
x--;
}
if(x==1 && a[i]==h){
cout<<endl;
cout<<i;
return 0;
}
}
cout<<endl;
}
return 0;
}
我无了555