-
https://www.acmicpc.net/problem/2477
2477번: 참외밭
첫 번째 줄에 1m2의 넓이에 자라는 참외의 개수를 나타내는 양의 정수 K (1 ≤ K ≤ 20)가 주어진다. 참외밭을 나타내는 육각형의 임의의 한 꼭짓점에서 출발하여 반시계방향으로 둘레를 돌면서 지
www.acmicpc.net
https://github.com/JUNGSOONIL/JAVA/blob/main/BAEKJOON%202477
GitHub - JUNGSOONIL/JAVA: JAVA 소스 코드
JAVA 소스 코드. Contribute to JUNGSOONIL/JAVA development by creating an account on GitHub.
github.com
해당 문제는 ㄱ 자 모양의 육각형 테두리 길이와 각각의 방향이 주어졌을 때
해당 육각형의 넓이를 구해서 계산하는 문제다.
전체 사각형에서 조그마한 사각형의 넓이를 빼주면 ㄱ자 모양의 넓이를 구할 수 있다.
여기서는 이제 긴 가로와 새로의 길이와 그 위치를 구하고,
각각의 새로 가로 앞뒤의 길이를 통해 작은 사각형의 가로 새로를 구할 수 있다.
이를 통해 계산하면 문제로 해결할 수 있다.
728x90'알고리즘 > Baekjoon' 카테고리의 다른 글
Baekjoon 14969 딱지놀이 JAVA (0) 2021.11.08 Baekjoon 10157 자리배정 JAVA (0) 2021.11.08 Baekjoon 2491 수열 JAVA (0) 2021.11.08 Baekjoon 2564 경비원 JAVA (0) 2021.11.08 Baekjoon 2605 줄 세우기 JAVA (0) 2021.11.08 댓글