##<小熊的果篮>TLE怎么改,谢谢啦
查看原帖
##<小熊的果篮>TLE怎么改,谢谢啦
453741
Lemon柠檬茶楼主2021/11/7 12:04
#include<iostream>
using namespace std;
int main(){
	long long num;
	cin>>num;
	bool fru[num+5],m;
	long long k[num+5]={0};
for(long long i=1;i<=num;i++)cin>>fru[i];
	for(long long i=1;i<=num;i++){
	    for(long long j=1;j<=num;j++){
	    	if(k[j]==0){
	    		m=fru[j];
	    		k[j]++;
	    		cout<<j<<" ";
	    		break;
			}
		}	
             for(long long j=i;j<=num;j++){
		if(m!=fru[j]&&k[j]==0){
			cout<<j<<" ";
			m=fru[j];
			k[j]++;			
			}
		}cout<<endl;
	}
	return 0;
}
2021/11/7 12:04
加载中...