美文网首页
poj3664 排序

poj3664 排序

作者: 暖昼氤氲 | 来源:发表于2019-12-03 20:16 被阅读0次
/*
Time:2019.12.3
Author: Goven
type:排序 
err:
ref:
*/
#include<iostream>
#include<algorithm>
using namespace std;

struct Vote{
    int a, b;
    int idx;
};

Vote cows[50005];

bool cmpa(const Vote &x, const Vote &y) {
    return x.a > y.a;
}

bool cmpb(const Vote &x, const Vote &y) {
    return x.b > y.b;
}

int main()
{
    int n, k;
    cin >> n >> k;
    for (int i = 0; i < n; i++) {
        cin >> cows[i].a >> cows[i].b;
        cows[i].idx = i;
    }
    sort(cows, cows + n, cmpa);
    sort(cows, cows + k, cmpb);
    cout << cows[0].idx + 1 << endl;
    return 0;
}

相关文章

  • poj3664 排序

  • 【恋上数据结构与算法二】(一)排序(Sorting)

    排序方法 冒泡排序 选择排序 堆排序 插入排序 归并排序 快速排序 希尔排序 计数排序 基数排序 桶排序 初识排序...

  • 排序-冒泡排序

    排序系列传递门 排序—选择排序排序—快速排序排序—插入排序排序-希尔排序(待完善)排序—归并排序(待完善)排序—基...

  • 排序

    冒泡排序: 冒泡排序 选择排序: 插入排序: 希尔排序: 归并排序: 快速排序: 堆排序: 计数排序: 桶排序: ...

  • Java | 10种排序算法

    冒泡排序 选择排序 插入排序 希尔排序 计数排序 基数排序 堆排序 归并排序 快速排序 桶排序

  • 常见的排序

    冒泡排序: 选择排序: 插入排序: 快速排序: 希尔排序: 归并排序: 堆排序: 计数排序: 桶排序: 基数排序:

  • 002--20200409刷题

    冒泡排序 选择排序 插入排序 希尔排序 归并排序 快速排序 堆排序 计数排序 桶排序 基数排序

  • 排序

    排序 符号:Θ 插入排序 选择排序 堆排序 归并排序 冒泡排序 快速排序 桶排序 基数排序 计数排序 插入排序 插...

  • 排序 -- 选择/插入

    聊聊排序吧 冒泡排序 选择排序 插入排序 快速排序 归并排序 计数排序 桶排序 堆排序 本篇 选择排序与插入排序 ...

  • 前端基础整理 | 算法基础

    排序算法 冒泡排序 选择排序 插入排序 希尔排序 归并排序 堆排序 快速排序

网友评论

      本文标题:poj3664 排序

      本文链接:https://www.haomeiwen.com/subject/myehgctx.html