큰/사 변1 = (가장 긴 변)
큰/사 변2 = (가장 긴 변 다음 변) % 6
- 변1이 5, 6 번째인 경우 생각해서 6으로 나눈 것의 나머지로 세팅
작/사 높이 = (가장 긴 변 + 3) % 6
작/사 너비 = (가장 긴 변 + 4) % 6
- 가장 긴변 이 5, 6 번째인 경우 생각해서 6으로 나눈 것의 나머지로 세팅
python
""" 참외밭 """
import sys
input = sys.stdin.readline
# 입력
n = int(input())
arr = []
for i in range(6):
direction, length = map(int, input().split())
arr.append(length)
# 최대 넓이 구하기
max = 0
min = 0
for i in range(6):
temp = arr[i] * arr[(i+1)%6]
if max < temp:
max = temp
idx = i
min = arr[(idx + 3) % 6] * arr[(idx + 4) % 6]
print((max - min) * n)