解题思路:
注意事项:
参考代码:
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
int num[110]={0},n,tem,nHighestPos,i,j;
while(cin>>n)
{
nHighestPos=0;
cin>>num[0];
for(i=1;i<n;i++)
{
cin>>tem;
for(j=0;j<=nHighestPos;j++)
{
if(tem==num[j]) break;
}
if(j>nHighestPos)
{
nHighestPos++;
num[nHighestPos]=tem;
}
}
sort(num,num+nHighestPos+1);
cout<<nHighestPos+1<<endl;
for(int i=0;i<=nHighestPos;i++)
cout<<num[i]<<" ";
}
return 0;
}
0.0分
1 人评分
不容易系列 (C语言代码)浏览:619 |
Minesweeper (C语言代码)浏览:758 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:600 |
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:599 |
C语言训练-邮票组合问题* (C语言代码)......浏览:591 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:496 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:597 |
C语言训练-斐波纳契数列 (C语言代码)浏览:2087 |
简单的a+b (C语言代码)浏览:467 |
回文数(一) (C语言代码)浏览:664 |