题解 | 找最小数

找最小数

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

#include <stdio.h>

int main() {
    int a[1000], b[1000], m;
    while (scanf("%d", &m) != EOF) { 
        int min = 1001, minb = 1001;
        int d = 0;
        for (int i = 0; i < m; i++) {
            scanf("%d %d", &a[i], &b[i]);
            if (a[i] < min || (a[i] == min && b[i] < minb)) {
                min = a[i];
                minb = b[i];
                d = i;
            }
        }
        printf("%d %d\n", a[d], b[d]);
    }
    return 0;
}

注意if条件就行

全部评论
easy
点赞 回复 分享
发布于 02-15 13:00 吉林

相关推荐

不愿透露姓名的神秘牛友
04-14 18:14
坐标某3线小城市,周休2天半,月工资1800老板给我发信息,我不去,结果她破防了……
职场不咸鱼:这人的意思是这份工作一直1800吗[掉小珍珠了休息也太少了,一天才六十几块钱。。。
点赞 评论 收藏
分享
Kunnnnnnn:看这公司23年就成立了啊 还没倒闭呢
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务