输入n个整数,输出其中最小的k个
题目描述
输入n个整数,输出其中最小的k个。
输入描述:
输入说明
1 输入两个整数
2 输入一个整数数组
输出描述:
输出一个整数数组
#include<iostream>
using namespace std;
int main()
{
int n,m;
while(cin>>n>>m)
{
int *p;
p=new int[n];
for(int i=0;i<n;i++)
{
cin>>p[i];
}
for(int i=0;i<n;i++)
{
for(int j=0;j<n-i-1;j++)
{
if(p[j]>p[j+1])
{
int t=p[j];
p[j]=p[j+1];
p[j+1]=t;
}
}
}
for(int k=0;k<m-1;k++)
{
cout<<p[k]<<' ';
}
cout<<p[m-1]<<endl;
}
return 0;
}
输入n个整数,输出其中最小的k个相关推荐
- c语言while输入n求n个奇数,任意输入n个整数,输出这n个数中的奇数个数和偶数个数.用while语句...
C语言 输入n并输入n个数,输出这n个数中的所有奇数的乘积 #includevoidmain(){inti,n,arr[100],mul=1;printf("请输入n值:");sc ...
- 输入 n 个整数,输出其中最小的 k 个
2019独角兽企业重金招聘Python工程师标准>>> /* 输入 n 个整数,输出其中最小的 k 个* TreeMap 和 TreeSet 是 Java Collection Fr ...
- 题8.3:输入10个整数,将其中最小的数与第一个数对换, 把最大的数与最后一个数对换。 写3个函数: ①输人10个数; ②进行处理; ③输出10个数
题目 本题是谭浩强<C程序设计课后习题>题8.3. 题目: 输入10个整数,将其中最小的数与第一个数对换, 把最大的数与最后一个数对换. 写3个函数: ①输人10个数; ②进行处理; ③输 ...
- 输入10个整数,将其中最小的数与第一个数对换, 把最大的数与最后一个数对换。写3个函数:①输人10个数;②进行处理;③输出10个数。
输入10个整数,将其中最小的数与第一个数对换, 把最大的数与最后一个数对换. 写3个函数: ①输人10个数; ②进行处理; ③输出10个数. 解题思路: 在进行数值逐个比较的同时找到最小值的空间地址以 ...
- 华为机试HJ58:输入n个整数,输出其中最小的k个
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 输入n个整数,输出其中最小的k个. 本题有多组输入样例,请使用循环读入,比如whil ...
- ACMNO.18 C语言-选择排序 用选择法对10个整数从小到大排序。 输入 10个整数 输出 排序好的10个整数
题目描述 用选择法对10个整数从小到大排序. 输入 10个整数 输出 排序好的10个整数 样例输入 4 85 3 234 45 345 345 122 30 12 样例输出 3 4 12 30 45 ...
- ACMNO.7 输入两个正整数m和n,求其最大公约数和最小公倍数。 输入 两个整数 输出 最大公约数,最小公倍数 样例输入 5 7 样例输出 1 35
题目描述 输入两个正整数m和n,求其最大公约数和最小公倍数. 输入 两个整数 输出 最大公约数,最小公倍数 样例输入 5 7 样例输出 1 35 来源/分类 C语言 示例照片: 设计思路: 本题最难的 ...
- 输入10个整数将其中最小的数与第1个数对换,把最大的数与最后一个数对换
标题 (指针处理)输入10个整数将其中最小的数与第1个数对换,把最大的数与最后一个数对换 方法:先找出10个数中的最小数,把它和第1个数交换,然后再重新找10个数中的最大数,把它和最后一个数交换. # ...
- C语言输入三个整数输出其中最小值
#include<stdio.h> int main() { int a[3],i,t; printf("请输入三个整数:\n"); for(t=0; t<3; ...
- python - 输出最大/最小的 k 个元素的索引
K = 4 a = np.array([0, 8, 0, 4, 5, 8, 8, 0, 4, 2]) # 最大的 k 个元素的索引 print(np.argpartition(a, -K)[-K:]) ...
最新文章
- 鸿蒙系统8月7号,主动告别安卓,华为或很快推出搭载鸿蒙系统的手机
- 字节跳动《算法中文手册》完整版 PDF 开放下载!
- 系列文章--oracle简单入门教程
- Modesim 仿真 ERRO VSIM-19
- [网络安全自学篇] 五十五.Windows系统安全之构建ROP链绕过DEP及原理详解
- 手把手教你安装VMtools
- UVA dp题目汇总
- 宝塔部署node项目_宝塔面板部署 node.js 项目
- 高频变压器_变压器图案
- 找到replication相关的作业和sql 语句
- Python+numpy实现矩阵QR分解
- 20.Linux 账号管理与 ACL 权限设置
- 网易云解析接口PHP源码,网易云音乐直链解析API源代码^-^
- 树莓派添加RTC时钟模块的方法
- 操作既简单、实用性强的文件批量改名高手
- 关于微信小程序新版头像昵称API 接口处理
- 美国音乐学院计算机音乐专业排名2015年,美国音乐学校排名Top100
- [原创]中国大陆民谣盘点8 曹崴《情歌唱晚》
- 软件需求工程五组工作日记——开篇:项目简介
- 【SealDEV 倾情奉献】Android APK 安装过程详解
热门文章
- 【转】VNode节点
- 第一冲刺阶段意见汇总
- 添加下拉框00-23 finereport公式
- python set dict tuple and list
- Angular 学习笔记——$interpolateProvide
- 关于添加文件删除权限
- linux SNAT、DNAT目标函数
- oracle 12c sp2 0667,关于数据库安装的问题SP2-0667: Message file sp1.msb not found
- 在springcacheinvokecontext中没找到field_CNN中的感受野
- javascript高级程序设计pdf_Java、C语言、Python、PHP、JavaScript五大编程语言,要学哪个?...