https://school.programmers.co.kr/learn/courses/30/lessons/120860
이 문제는 직사각형 넓이를 구할 때 어떤 방식을 썼는지 생각하면서 풀어야 하는 문제이다.
먼저 직사각형 넓이를 구할 때 두점의 세로 차이 * 두 점의 가로 차이를 이용해서 구하는데 그 때 가장 긴 길이로부터 가장 짧은 길이를 빼서 구한다.
이를 문제에 적용해서 풀게 되면 가장 큰 좌표 2개를 x1, x2라 하고 여기에 max(dots)를 대입,
가장 작은 좌표 2개를 y1, y1라 하고 여기에 min(dots)를 대입한 후에 두 점 사이의 거리를 구하고 이를 곱해서 넓이를 구하면 되므로 return (x1 - y1) * (x2 - y2)를 해주면 된다.
'프로그래머스 > 프로그래머스 Lv0' 카테고리의 다른 글
[PCCE 기출문제] 7번 / 가습기 (0) | 2024.07.21 |
---|---|
Lv0 캐릭터의 좌표 (0) | 2024.07.21 |
Lv0 종이 자르기 (0) | 2024.07.19 |
[PCCE 기출문제] 3번 / 나이 계산 (0) | 2024.07.18 |
Lv0 a와 b 출력하기 (0) | 2024.07.18 |