【华为OJ】输入n个整数,输出其中最小的k个
来源:互联网 发布:网络招聘司机 编辑:程序博客网 时间:2024/05/18 14:28
输入:n k n个元素的整数数组
输出:最小的k个整数
#include<iostream>#include<vector>#include<algorithm>using namespace std;int main(){int n, k;cin>>n>>k;int a;vector<int>vec;for (int i = 0;i < n;i++){cin >> a;vec.push_back(a);}sort(vec.begin(), vec.end());for (int j = 0;j < k-1;j++)cout << vec[j] << ' ';cout << vec[k - 1];return 0;}
学习使用STL,真的方便很多,再多多练习吧!
另外,注意这道题目,OJ系统认的格式是最后一个数字后面没有空格。
0 0
- 【华为OJ】输入n个整数,输出其中最小的k个
- 华为oj: 输入n个整数,输出其中最小的k个
- 华为OJ试题:输入n个整数,输出其中最小的k个
- 华为OJ基础篇-输入n个整数,输出其中最小的k个
- 华为oj输入n个整数,输出其中最小的k个
- 华为oj 输入n个整数,输出其中最小的k个
- 华为OJ题目(二十一):输入n个整数,输出其中最小的k个
- 【华为OJ】【040-输入n个整数,输出其中最小的k个】
- 华为OJ——输入n个整数,输出其中最小的k个
- 华为OJ 初级:输入n个整数,输出其中最小的k个
- 华为OJ——输入n个整数,输出其中最小的k个
- 【华为OJ】输入n个整数,输出其中最小的k个
- 华为OJ——输入n个整数,输出其中最小的k个
- [华为OJ--C++]040-输入n个整数,输出其中最小的k个
- 华为oj初级 输入n个整数,输出其中最小的k个
- 华为OJ——输入n个整数,输出其中最小的k个
- 输入n个整数,输出其中最小的k个——来自华为OJ平台测试基础篇
- 华为OJ平台试题 —— 数组:输入n个整数,输出其中最小的k个
- MAVEN多模块打包,自动部署到tomcat
- Android TV Input Framework(TIF)--构建TV input list
- 自己动手实现消息队列之JMS
- C++卷积神经网络实例:tiny_cnn代码详解(8)——partial_connected_layer层结构类分析(上)
- bzoj 4516 生成魔咒
- 【华为OJ】输入n个整数,输出其中最小的k个
- px4飞控源码总结
- hadoop的安装与配置
- 8月31日,主要讲解的是方法和方法的调用
- ORACLE性能优化之SQL语句优化
- SPOJ SUBLEX
- 路由算法总结
- 【C++】使用sstream头文件进行格式转换
- 如何手动做Windows窗口