🔗문제 풀러가기
단계별로 풀어보기 단계 10의 5번째 문제이다.
사각형의 꼭짓점을 구하는 방식으로 문제를 해결하였다.
#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
int cnt;
cin >> cnt;
int smallX = 100000, smallY = 100000, bigX = -100000, bigY = -100000;
for (int i = 0; i < cnt; i++)
{
int x, y;
cin >> x >> y;
if (x <= smallX) { smallX = x; }
if (y <= smallY) { smallY = y; }
if (x > bigX) { bigX = x; }
if (y > bigY) { bigY = y; }
}
cout << abs((bigX - smallX) * (bigY - smallY));
}
이런 유용한 정보를 나눠주셔서 감사합니다.