题解 | 找最小数
找最小数
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条件就行