#40273: C++ pair解


yuxa19420@gmail.com (Xuan Yu)

學校 : 不指定學校
編號 : 169078
來源 : []
最後登入時間 :
2021-10-01 07:27:29
m931. 1. 遊戲選角 -- 2024年1月APCS | From: [101.8.36.238] | 發表日期 : 2024-05-04 10:11

#include <bits/stdc++.h>
using namespace std;
int cmp(pair<int,int> &a, pair<int,int> &b)
{
    return  (a.first*a.first+a.second*a.second)>(b.first*b.first+b.second*b.second);
}
int main()
{
    int n;
    pair<int,int> p[25];
    scanf("%d", &n);
    for (int i=0; i<n; i++)
    {
        scanf("%d %d", &p[i].first, &p[i].second);
    }
    sort(p, p+n, cmp);
    printf("%d %d", p[1].first, p[1].second);
}

 
ZeroJudge Forum