找出第k大的数
来源:互联网 发布:淘宝闲鱼手机版网页 编辑:程序博客网 时间:2024/05/17 07:49
第4题
【描述】
输入n个正整数(无序的),找出第k大的数。注意,第k大的数意味着从大到小排在第k位置的数。
【输入】
n(n≤100)
k
a1a2 a3 a4 ... an
输出
b
【输入示例】
5
2
323 12 5 89
【输出示例】
32
#include<stdio.h>int main(){int n,k,a[100],i=0,t,p,temp;scanf("%d%d",&n,&k);while(n--){i++;scanf("%d",&a[i]);}//i从1开始,代表第i个数 for(t=1;t<=i-1;t++){for(p=1;p<=i-1;p++){if(a[p]<a[p+1]){temp=a[p];a[p]=a[p+1];a[p+1]=temp;}}}printf("%d",a[k]);}
0 0
- 找出第K大的数
- 找出第k大的数
- 找出第k大的数
- 找出第K大的数<数组>
- 找出第k大的数
- 无序数组找出其中的第K大的数
- 找出第k大的数[No. 64]
- 数组试题---找出第k大的数
- 找出数组中第K大的数
- 找出数组中第k大的数
- 找出数组中第 K 大的数
- 找出第K小的数
- 找出第K大的数字
- 找出第k大的数字
- 第K大的数
- 第k大的数
- 第k大的数
- 第K大的数
- C语言:位域
- 使用curl来调试你的应用
- Java中Split使用小结
- Hduoj1026【广搜+优先队列】
- android 设置 TextEdit 组件滚动条自动滚动且在末尾追加内容
- 找出第k大的数
- Linux后台开发应该具备技能
- 第2章 关系模型
- Template
- 由找工作引发的读研感悟
- 中国象棋将帅问题
- 进程中通信的‘无名管道’和‘有名管道’的用法和二者的区别
- SDUTOJ 2937 人活着系列之寻找最完美的人生
- 面试题