P6184 [USACO08OCT] Building A Fence G
Background
Hardworking Farmer John wants to build a fence with four sides to keep the cows inside. He now has a long wooden board of length $N$ ($4 \leq N \leq 2,500$). He needs to cut this board into four pieces, each with a positive integer length, so that he can build a fence.
Description
How many different cutting methods are there such that the four cut boards can form a four-sided fence.
Note:
1. Do not consider symmetry. You do not need to remove symmetric cases or deal with other similar complicated issues.
2. The area enclosed by the fence must be greater than $0$.
3. The result fits in a 32-bit integer.
Input Format
One integer $N$.
Output Format
The number of ways Farmer John can split the board and make a quadrilateral.
Explanation/Hint
Farmer John has $10$ ways to cut the board into four pieces:
- (1, 1, 1, 3);
- (1, 1, 2, 2);
- (1, 1, 3, 1);
- (1, 2, 1, 2);
- (1, 2, 2, 1);
- (1, 3, 1, 1);
- (2, 1, 1, 2);
- (2, 1, 2, 1);
- (2, 2, 1, 1);
- (3, 1, 1, 1)。
Among them, there are four cases that cannot form a quadrilateral:
- (1, 1, 1, 3),
- (1, 1, 3, 1),
- (1, 3, 1, 1),
- (3, 1, 1, 1)。
Translated by ChatGPT 5