#iai22b1. 数三角形(三)(Count Triangles Part 3)

数三角形(三)(Count Triangles Part 3)

数三角形(三)(Count Triangles Part 3)

题目描述

给定一个正整数 nn,请统计有多少种三角形的周长恰好为 nn 且它的三条边长度均为正整数。

输入格式

单个整数:表示三角形的周长 nn

输出格式

单个整数:表示三角形的方案数。

样例输入 #1

10

样例输出 #1

2

样例说明 #1

10=2+4+410=2+4+410=3+3+410=3+3+4

数据范围

  • 对于 30% 的数据,1n1,0001\leq n\leq 1{,}000
  • 对于 60% 的数据,1n1,000,0001\leq n\leq 1{,}000{,}000
  • 对于 100% 的数据,1n10181\leq n\leq 10^{18}

知识点与难度

本题涉及的知识点从属于 GESP 5级(数学公式推导、高精度运算),难度等级:⭐⭐⭐


测试点分布

Subtask 分值 测试点编号 说明
0 10 1~2 样例
1 20 3~8 小规模 N≤100 / 特殊: N=1,2,3,4边界 / 特殊: 奇偶
2 15 9~11 Hack: N=1 / Hack: N=10^18 / Hack: 奇大数
3 30 12~20 中规模 N≈10^3~10^6 / 大规模 N≈10^12~10^15
4 25 21~25 随机 N=1~10^18 回归