Status: IN
`checkPerfectNumber` uses `math.isqrt` instead of `int(math.sqrt(n))` to avoid floating-point precision loss for large integers near 2^53.
Source: entries/2026/06/06/perfect-number-solution.md
JSON