코딩/백준 (JAVA)
백준 2632번: 피자판매 (Java)
접근 https://www.acmicpc.net/problem/2632 피자를 판매할 때 연속하는 피자의 조각들로 판매할 수 있습니다. 따라서 m 조각으로 나뉜 피자 A가 1번 조각부터 m번 조각까지 있다고 했을 때 다음과 같이 경우의 수를 확인할 수 있습니다. 1, 1~2, 1~3, 1~4, ... , 1~(m-1), 1~m, 2, 2~3, 2~4, 2~5, ... , 2~m, 2~1 3, 3~4, 3~5, 3~6, ... , 3~1, 3~2 ... m, m~1, m~2, m~3, ... , m~(m-2), m~(m-1) 총 m*m 경우의 수로 보이지만, 1~m, 2~1, 3~2, ... , m~(m-1) 은 모두 피자 전체를 나타내는 조각을 의미하여 중복이고, 추가적으로 피자를 선택하지 않는 0이 더..
2022. 8. 15. 16:11
최근댓글