ㄱ,ㄴ,┘,┌ 모양의 참외밭이 있고 각 변(6개의 변)의 길이가 주어진다.
넓이를 구해 주어지는 K를 곱하면 답이나온다.
접근방식은 가장 가로변과 가장 긴 세로변에 접하는 짧은 변의 길이를 알아내는 것이었다.
접하는 짧은 변의 길이만 알게된다면
(가장 긴 가로*가장 긴 세로) -{(가장 긴 가로 - 알아낸 가로)*(가장 긴 세로-알아낸 세로)}
= 참외밭 넓이
참외밭 넓이*K = ANSWER
접하는 부분을 구하는데 조금 짜증나서 그냥 닥치는대로 구현해버렸다.
댓글 없음:
댓글 쓰기