安全问答

安全问答是一个知识全球问答,包含丰富的问答知识

首页 常规 游戏 娱乐 科技 程序员

C++且不使用vector头文件完成:给N个1 ~ 32767内的随机数要求进行排序并且把重复的去掉然后输出输入描述输入文件包含2行第1行为1个正整数表示所生成的随机数的个数:N。第2行有 N 个用空格隔开的正整数为所产生的随机数。输出描述输出文件也是2行第1行为1个正整数 M表示不相同的随机数的个数。第2行为 M 个用空格隔开的正整数为从小到大排好序的不相同的随机数。用例输入 1 1020 40

  • 日期: 2025-10-31
  • 标签: 社会

#include #include using namespace std;

int main() { int N; cin >> N; set nums; for (int i = 0; i < N; i++) { int num; cin >> num; nums.insert(num); }

cout << nums.size() << endl;
for (int num : nums) {
    cout << num << " ";
}
cout << endl;

return 0;

}

C++且不使用vector头文件完成:给N个1 ~ 32767内的随机数要求进行排序并且把重复的去掉然后输出输入描述输入文件包含2行第1行为1个正整数表示所生成的随机数的个数:N。第2行有 N 个用空格隔开的正整数为所产生的随机数。输出描述输出文件也是2行第1行为1个正整数 M表示不相同的随机数的个数。第2行为 M 个用空格隔开的正整数为从小到大排好序的不相同的随机数。用例输入 1 1020 40

原文地址: https://www.cveoy.top/t/topic/h1xW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录

  • 上一篇: 拟一份选用选用A公司为供应商的情况说明
  • 下一篇: 重庆铁路学校就业排名:哪所学校毕业生就业前景最好?

© 2019 • 2025 - 安全问答 站长邮箱:wxgpt@qq.com    ICP备案/许可证号:豫ICP备2024104334号-2