求助!!!!!!
查看原帖
求助!!!!!!
1041398
ZZZZZhanggggg楼主2024/4/6 21:54

求助,wa了几个点```cpp #include <bits/stdc++.h> using namespace std; int n; int f[210086]={}; int main() { cin>>n; for(int i=0;i<n;i++){ cin>>f[i]; } int c=0,t=-1; bool end=1; int s=n; while(c<s){ t=-1; end=0; for(int i=0;i<n;i++){ if(f[i]!=t){ if(f[i]!=-1){ cout<<i+1<<" "; end=1; t=f[i];

    		} 
    		
    		f[i]=-1;
    		c++;
    		
    		}else{
    			s++;
    		continue; 
    		
    		}
    	} 
    	if(end){
    		cout<<endl;
    	}else{
    		return 0;
    	}
    	
	}
	
return 0;

}

2024/4/6 21:54
加载中...