牛客網 找最小數(sort結構體查詢、北郵機試)
題目描述
第一行輸入一個數n,1 <= n <= 1000,下面輸入n行資料,每一行有兩個數,分別是x y。輸出一組x y,該組資料是所有資料中x最小,且在x相等的情況下y最小的。
輸入描述:
輸入有多組資料。
每組輸入n,然後輸入n個整數對。
輸出描述:
輸出最小的整數對。
示例1
輸入
5
3 3
2 2
5 5
2 1
3 6
輸出
2 1
Solution
對結構體過載小於號即可。
#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
const int maxn = 1111;
struct Num
{
int x, y;
bool operator<(Num t)
{
if (t.x != x)
return x < t.x;
return y < t.y;
}
};
Num num[maxn];
int main()
{
freopen("in.txt", "r", stdin);
int n;
while (~scanf("%d", &n))
{
for (int i = 0; i < n; i++)
scanf("%d%d", &num[i].x, &num[i].y);
sort(num, num + n);
printf("%d %d\n", num[0].x, num[0].y);
}
return 0;
}
相關文章
- 牛客網 查詢(二分查詢、北郵機試)
- 牛客網 比較奇偶個數(水、北郵機試)
- 牛客網 二進位制數(進位制轉換、北郵機試)
- 牛客網 複數集合(小根堆的優先佇列、北郵機試)佇列
- 牛客網--華為機試題
- 【牛客網機試】和為S的連續正數序列
- 【c++】結構體sort排序C++結構體排序
- 劍指offer面試題11:旋轉陣列的最小數字(Java版已在牛客網AC)面試題陣列Java
- Sqlserver資料庫郵件的體系結構及常用的查詢檢視SQLServer資料庫
- 0二分查詢簡單 牛客NC.71旋轉陣列的最小數字 leetcode劍指 Offer 11. 旋轉陣列的最小數字陣列LeetCode
- 面試:Java 實現查詢旋轉陣列的最小數字面試Java陣列
- 查詢最佳化——查詢樹結構
- 二維陣列中的查詢——牛客劍指offer陣列
- 10.12牛客CSP-S考試總結
- HTML + CSS + JS 利用郵編查詢 API 實現郵編查詢工具HTMLCSSJSAPI
- ORACLE結構化查詢語句Oracle
- NKMySQL 查詢樹結構方式gllMySql
- 23.資料結構 查詢資料結構
- 牛客周賽49 F 嚶嚶不想找最小喵
- 誰的年齡最小(結構體專題)結構體
- 做軟體安全測試,找第三方軟體測試機構更安心!
- 計算機網路體系結構計算機網路
- Mysql 練習(牛客網)MySql
- 重學資料結構(八、查詢)資料結構
- 1465: 誰的年齡最小(結構體專題)結構體
- 北極通訊網路——最小生成樹kruskal
- 網站查詢漏洞滲透測試大體流程介紹網站
- 牛客練習賽129 A-數數
- 外貿找客戶郵箱常用的幾種方法
- 牛客網測試題 把十六進位制數字轉換為十進位制數字
- Java實現遞迴查詢樹結構Java遞迴
- SQL語言(結構化查詢語言)SQL
- 【PHP資料結構】雜湊表查詢PHP資料結構
- Java資料結構(十五)—— 多路查詢樹Java資料結構
- Elasticsearch 結構化搜尋、keyword、Term查詢Elasticsearch
- 牛客網Java評估題Java
- 【python爬蟲】郵政包裹物流查詢2瑞數6加密Python爬蟲加密
- 牛客挑戰賽72 總結