解题思路:
注意事项:
参考代码:
#include<bits/stdc++.h> using namespace std; int f(int a,int b) { return a<b; } int main() { int n; while(cin>>n&&n!=0) { set<int> a; int s=0; set<int>::iterator it; for(int i=0;i<n;i++) { int t; cin>>t; if(a.find(t)==a.end()) s++; a.insert(t); } cout<<s<<endl; for(it=a.begin();it!=a.end();it++) cout<<*it<<" "; cout<<endl<<endl; a.clear(); } return 0; }
0.0分
0 人评分
循环入门练习6 (C语言代码)浏览:1058 |
模拟计算器 (C语言代码)浏览:2366 |
小O的图案 (C语言代码)浏览:979 |
C语言程序设计教程(第三版)课后习题6.11 (C++代码)浏览:534 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:517 |
理财计划 (C语言代码)浏览:1230 |
Manchester- IP判断(逐级排除法)浏览:3935 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:468 |
WU-C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:1089 |
A+B for Input-Output Practice (V) (C语言代码)浏览:444 |