题解 | #找最小数#

找最小数

https://www.nowcoder.com/practice/ba91786c4759403992896d859e87a6cd

#include <algorithm>
#include <iostream>
#include <vector>
using namespace std;
//用类来存储x,y,通过vector存储,利用sort按照排序要求排序后输出vector[0]即可
class XY
{
    public: int x;
            int y;
            XY(int x,int y)
            {
                this->x=x;
                this->y=y;
            }
            void show()
            {
                cout<<x<<" "<<y<<endl;
            }
};
bool cmp(XY a,XY b)
{
    if(a.x!=b.x) return a.x<b.x;
    else return a.y<b.y;
}
int main() {
    int n;
    vector<XY> v;
    cin >>n;
    for(int i=0;i<n;i++) { // 注意 while 处理多个 case
        int a,b;
        cin>>a>>b;
        XY xy(a,b);
        v.push_back(xy);
    }
    sort(v.begin(), v.end(),cmp);
    v[0].show();
}
// 64 位输出请用 printf("%lld")

全部评论

相关推荐

不愿透露姓名的神秘牛友
02-12 18:14
RT,这周五就是情人节了,前女友给我发了消息,我该不该回?
Yoswell:原则上来说让她滚,但是本着工作很累下班想吃瓜的心态,我觉得你可以回一下
点赞 评论 收藏
分享
2024-12-21 10:42
已编辑
江西软件职业技术大学 Java
新宿站不停:该提升学历就提升学历,菜了就多练。没事找牛马公司虐自己是吧? 谁没事说自己“经验少”,这不自己把自己塞剎鼻hr嘴里找🐴吗
点赞 评论 收藏
分享
28小凳也想实习:项目不用一个业务一个轮子吗,刷牛客好多人说要一业务一轮子
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务