讨论 / 怎么总是说输出过少呀 帮帮我
liunanzhisheng 2009-02-04 18:41:00
点我顶贴 收藏 删除
看一下这个程序怎么不行

#include<iostream>

using namespace std;

int main()

{

int a,n,q,i,s[1001]={0};

cin>>n;

cout<<endl;

q=n;

for(i=0;i<=n;i++)

{

cin>>a;

s[a]++;

if(s[a]>1) q--;

}

cout<<endl;

cout<<q<<endl;

for(i=0;i<=n;i++)

{

if(s[i]>=1)

cout<<" "<<i;

}

return 0;

}

查看更多回复
提交回复