1. 程式人生 > >藍橋杯 ALGO-39 演算法訓練 陣列排序去重

藍橋杯 ALGO-39 演算法訓練 陣列排序去重

演算法訓練 陣列排序去重  

時間限制:1.0s   記憶體限制:512.0MB

      

問題描述

  輸入10個整陣列成的序列,要求對其進行升序排序,並去掉重複元素。

輸入格式

  10個整數。

輸出格式

  多行輸出,每行一個元素。

樣例輸入

2 2 3 3 1 1 5 5 5 5

樣例輸出

1
2
3
5

#include <iostream>
#include <algorithm>
using namespace std;

int main(int argc, char *argv[]) {
	int a[10];
	for(int i=0;i<10;i++)
		cin>>a[i];
	sort(a,a+10);
	cout<<a[0]<<endl;
	for(int i=1;i<10;i++){
		if(a[i]!=a[i-1])
			cout<<a[i]<<endl;
	}	
	return 0;
}