#P179. 四边形计数

    传统题 1000ms 256MiB

四边形计数

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

[USACO08OCT] Building A Fence G

题目背景

勤奋的 Farmer John 想要建造一个由四面围成的栅栏来关住那些奶牛。他现在有一块长度为NN4N2,5004 \leq N \leq 2,500)的长木板,他需要把这块长木板切成边长均为正整数的四块,使得他能建造一个栅栏。

题目描述

请问他有多少种不同的切割方式能使切割出来的木板围成一个四面的栅栏。

注意:

  1. 不要考虑对称性的问题,不需要去除对称的方案和类似的复杂问题;
  2. 栅栏围成的面积必须大于 0;
  3. 结果可以用 32 位整数存储。

输入格式

一个整数 NN

输出格式

Farmer John 能将木板分割开来并能围成四边形的方案数。

输入输出样例 #1

输入 #1

6

输出 #1

6

说明/提示

Farmer John 有 10 种方法将木板分成四块:

  • (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)。

其中有四种情况是不能围成一个四边形的:

  • (1, 1, 1, 3),
  • (1, 1, 3, 1),
  • (1, 3, 1, 1),
  • (3, 1, 1, 1)。

20250227测试

未参加
状态
已结束
规则
IOI
题目
5
开始于
2025-2-27 20:00
结束于
2025-3-8 4:00
持续时间
200 小时
主持人
参赛人数
24