8 条题解

  • 1
    @ 2022-7-17 19:22:33
    using namespace std;
    int a[100005];
    int k[100005];
    int main(){
    	int l;
    	int m=0;
    	while(cin>>l){
    		m++;
    		a[m]=l;
    	}
    	sort(a+1,a+1+m);
    	for(int i=1;i<=m;i++){
    		if(a[i]==a[i+1])k[a[i]]++;
    	}
    	for(int i=1;i<=m;i++){
    		if(k[a[i]]!=0){
    			cout<<a[i]<<" ";
    			i=i+k[a[i]];
    			continue;
    		}
    		cout<<a[i]<<" ";
    	}
    	return 0;
    }
    

    吃瓜

    信息

    ID
    87
    时间
    1000ms
    内存
    128MiB
    难度
    6
    标签
    递交数
    1180
    已通过
    320
    上传者