#P11919. [PA 2025] 水族馆 / Akwarium

[PA 2025] 水族馆 / Akwarium

题目背景

PA 2025 R3C.

题目描述

一个底面尺寸为 a×ba\times b,高为 hh 的长方体水箱的对角线长度为 a2+b2+h2\sqrt{a^2+b^2+h^2}。这里,a,b,ha,b,h 均为正整数。

求出有多少个本质不同的水箱满足以下条件:

  • a2+b2+h2Z\sqrt{a^2+b^2+h^2}\in \mathbb{Z}
  • a2+b2+h2n\sqrt{a^2+b^2+h^2}\le n

定义两个水箱 a1,b1,h1a_1,b_1,h_1a2,b2,h2a_2,b_2,h_2 本质不同,当且仅当 {a1,b1}{a2,b2}\{a_1,b_1\}\neq \{a_2,b_2\} 或者 h1h2h_1\neq h_2

输入格式

一行一个正整数 nn

输出格式

一行一个非负整数,表示答案。

7
7

提示

样例解释

满足条件的水族箱如下:

  • 底面形状 1×21 \times 2,高为 22,对角线长为 33
  • 底面形状 2×22 \times 2,高为 11,对角线长为 33
  • 底面形状 2×42 \times 4,高为 44,对角线长为 66
  • 底面形状 4×44 \times 4,高为 22,对角线长为 66
  • 底面形状 2×32 \times 3,高为 66,对角线长为 77
  • 底面形状 2×62 \times 6,高为 33,对角线长为 77
  • 底面形状 3×63 \times 6,高为 22,对角线长为 77

数据范围

  • 1n50001 \leq n \leq 5000