거북이

시간 제한1초메모리 제한128 MB

요약
네 개의 양의 정수를 네 변의 길이로 사용해 직각으로 세 번 꺾는 경로를 만들 때, 둘러쌀 수 있는 사각형의 최대 넓이를 구합니다.
난이도

쉬움10점 중 3점

유형
완전 탐색, 수학, 구현
정답자
아직 제출이 없습니다

문제

거북이는 300년 동안 살면서 거의 모든 일을 해 보았기 때문에 이제 어떤 일에도 큰 흥미를 느끼지 못한다. 그래서 이번 주말에는 거북이 세계에서 유명한 게임인 "가장 큰 직사각형 만들기"를 하며 시간을 보내려고 한다.

게임을 시작하기 전에 거북이는 네 개의 양의 정수를 고른다. 거북이는 한 방향으로 움직인 뒤 90도 회전하여 새로운 방향으로 움직인다. 이 과정을 반복해 총 세 번 회전하고, 네 번 앞으로 움직여 네 개의 선분을 그린다.

각 선분의 길이는 고른 네 정수 중 하나여야 하며, 각 정수는 정확히 한 번씩 사용해야 한다. 정수를 사용하는 순서에 따라 서로 다른 모양이 만들어지고, 어떤 모양은 직사각형을 만들 수 없을 수도 있다.

네 정수가 주어졌을 때, 거북이가 만들 수 있는 가장 큰 직사각형의 면적을 구하시오.

입력

첫째 줄에 거북이가 고른 네 양의 정수 A, B, C, D가 주어진다. 각 정수는 0 < A, B, C, D < 100을 만족한다.

출력

거북이가 만들 수 있는 가장 큰 직사각형의 면적을 출력한다.

예제2

  1. 예제 1

    입력
    1 2 3 4
    
    예상 출력
    3
    
  2. 예제 2

    입력
    4 4 3 4
    
    예상 출력
    12