博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU2523:SORT AGAIN
阅读量:5152 次
发布时间:2019-06-13

本文共 840 字,大约阅读时间需要 2 分钟。

Problem Description

给你N个整数,x1,x2...xn,任取两个整数组合得到|xi-xj|,(0<i,j<=N,i!=j)。 现在请你计算第K大的组合数是哪个(一个组合数为第K大是指有K-1个不同的组合数小于它)。
 
Input
输入数据首先包含一个正整数C,表示包含C组测试用例. 每组测试数据的第一行包含两个整数N,K。(1<N<=1000,0<K<=2000) 接下去一行包含N个整数,代表x1,x2..xn。(0<=xi<=2000)
 
Output
对于每组测试数据,请输出第K大的组合数,每个输出实例占一行。
 
Sample Input
3
3 2
4 0 7
4 2
1 2 3 4
2 1
2 9
 
Sample Output
4
2
7
 
//直接看的别人的代码,头一次用这种思想做题
 
#include 
#include
#include
#include
using namespace std;int main(){ int data[2005],hash[2005]; int c,n,t; cin>>c; while(c--) { memset(data,0,sizeof(data)); memset(hash,0,sizeof(hash)); cin>>n>>t; for(int i=1;i<=n;i++) cin>>data[i]; sort(data+1,data+n+1); for(int i=1;i

 

 

转载于:https://www.cnblogs.com/nefu929831238/p/5330107.html

你可能感兴趣的文章
25、DataReaderWriter
查看>>
document.cookie的使用
查看>>
.NET运行时中的监测和可观测性
查看>>
《Hadoop基础教程》之初识Hadoop(转载)
查看>>
#Leetcode# 240. Search a 2D Matrix II
查看>>
#Leetcode# 143. Reorder List
查看>>
PAT L2-016 愿天下有情人都是失散多年的兄妹
查看>>
抛弃IIS,利用FastCGI让Asp.net与Nginx在一起
查看>>
Linux下源码编译安装PostgreSQL数据库
查看>>
Win7生产力心得(1)——如何让资源管理器中目录树与内容窗口产生联动效果
查看>>
C. Tanya and Toys_模拟
查看>>
System.nanoTime与System.currentTimeMillis
查看>>
Iterator(Chapter 14 of Pro Objective-C Design Patterns for iOS)
查看>>
MySQL 系统架构 说明
查看>>
mysql的锁机制
查看>>
菜根谭#163
查看>>
CVE-2017-5638——S2-045
查看>>
入职互联网行业两个月
查看>>
最大子阵列和
查看>>
作IFRAME于iOS您的设备上支持滚动
查看>>