题解 | #最小长方形#
最小长方形
https://www.nowcoder.com/practice/dc6a75a15d1948edafa6d63bc8fc2368
#include<cstdio> int main(){ int x1, y1; while (scanf("%d%d", &x1, &y1) != EOF){ if (x1 == 0 && y1 == 0){ break; } int n1, n2, m1, m2; n1 = m1 = x1; n2 = m2 = y1; int d1, d2; while (scanf("%d%d", &d1, &d2) != EOF){ if (d1 == 0 && d2 == 0){ break; } if (d1 < n1){ n1 = d1; } if (d1>m1){ m1 = d1; } if (d2 < n2){ n2 = d2; } if (d2>m2){ m2 = d2; } } printf("%d %d %d %d\n", n1, n2, m1, m2); } }