题解 | #找最小数#

找最小数

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

#include <stdio.h>

typedef struct{
    int x;
    int y;
}Point;

int main() {
    int n;
    scanf("%d", &n);
    Point *point;
    point = (Point*) malloc(sizeof(Point) * n);
    int i;
    for(i = 0; i < n; i++){
        scanf("%d %d", &point[i].x, &point[i].y);
    }
    int min = 0;
    for(i = 1; i < n; i++){
        if(point[i].x < point[min].x){
            min = i;
        }
    }
    for(i = 0; i < n; i++){
        if(point[i].x == point[min].x){
            if(point[i].y < point[min].y){
                min = i;
            }
        }
    }
    printf("%d %d\n", point[min].x, point[min].y);
    return 0;
}

全部评论

相关推荐

04-02 16:49
门头沟学院 Java
_bloodstream_:我也面了科大讯飞,主管面的时候听说急招人优先考虑能尽快实习的,我说忙毕设,后面就一直没消息了
点赞 评论 收藏
分享
求面试求offer啊啊啊啊:把华北改为华南再试一试,应该就没啥问题了。改完可能都不用投,别人主动联系了。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务