题解 | 找最小数

找最小数

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 吉林

相关推荐

06-07 12:20
新余学院 Java
点赞 评论 收藏
分享
05-30 12:03
山西大学 C++
offer来了我跪着...:不是骗子,等到测评那一步就知道为啥这么高工资了
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务