解题思路:
注意事项:
参考代码:
#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 人评分
The 3n + 1 problem (C++代码)(所有测试数据都小于等于1000,,说好的1000000之内呢)浏览:1094 |
C二级辅导-等差数列 (C语言代码)浏览:761 |
C语言程序设计教程(第三版)课后习题10.7 (C++代码)(都说了scanf和gets一般不要混着用)浏览:1126 |
C语言训练-尼科彻斯定理 (C语言代码)。。。内含证明定理浏览:2064 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:544 |
矩形面积交 (C语言代码)浏览:1511 |
简单的a+b (C语言代码)浏览:622 |
【密码】 (C语言代码)浏览:333 |
ASCII帮了大忙浏览:748 |
简单的a+b (C语言代码)浏览:573 |