华为机考:HJ3 明明的随机数

华为机考:HJ3 明明的随机数

描述

代码

set,插入即排序,而且没有重复数字

cpp 复制代码
#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;

int main(){
    int n;
    while(cin >> n){ //首先输入每次调查的人数n
        vector<int> v(n);
        for(int i = 0 ; i < n; i++) //连续输入n个整数
            cin >> v[i];
        sort(v.begin(), v.end()); //排序
        for(int i = 0; i < n; i++){ //去重输出
            if(i != 0 && v[i] == v[i - 1])
                continue;
            else
                cout << v[i] << endl;
        }
    }
    return 0;
}

第二种

sort,排序

cpp 复制代码
#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;

int main(){
    int n;
    while(cin >> n){ //首先输入每次调查的人数n
        vector<int> v(n);
        for(int i = 0 ; i < n; i++) //连续输入n个整数
            cin >> v[i];
        sort(v.begin(), v.end()); //排序
        for(int i = 0; i < n; i++){ //去重输出
            if(i != 0 && v[i] == v[i - 1])
                continue;
            else
                cout << v[i] << endl;
        }
    }
    return 0;
}
相关推荐
小陀螺丫丫2 小时前
鸿蒙本地模拟器 模拟TCP服务端的过程
tcp/ip·华为·harmonyos·鸿蒙tcp服务端·本地模拟器
zhongcx0110 小时前
鸿蒙NEXT开发案例:随机密码生成
华为·harmonyos·鸿蒙·鸿蒙next
shaodong112310 小时前
鸿蒙HarmonyOS系统相机Camera相关API使用
华为·harmonyos·鸿蒙·相机
港股研究社10 小时前
华为Mate 70系列发布,揭示AI+消费电子产业化新阶段
人工智能·华为
途普智能10 小时前
途普科技企业知识中台完成华为昇思MindSpore技术认证
数据库·人工智能·科技·华为·知识图谱
ZZZCY200312 小时前
华为ENSP--BGP路由协议实验详解
华为·智能路由器
楚疏笃14 小时前
鸿蒙学习统一上架与多端分发-应用分发(2)
学习·华为·harmonyos
cdut_suye21 小时前
C++11新特性探索:Lambda表达式与函数包装器的实用指南
开发语言·数据库·c++·人工智能·python·机器学习·华为
李洋-蛟龙腾飞公司1 天前
HarmonyOS Next元服务大学之道动卡互动
华为·harmonyos
好看资源平台1 天前
鸿蒙心路旅程:从实践到创新——开发者的深度技术分享
华为·harmonyos