NISHIO Hirokazu[Translate]
ARC026B
考えたこと
あれ?約数列挙は平方根オーダーでできるから素朴に求めて足しても間に合うのでは?
python
def solve(N): s = sum(get_divisors(N)) if s == 2 * N: return "Perfect" if s < 2 * N: return "Deficient" return "Abundant"
AC
"Engineer's way of creating knowledge" the English version of my book is now available on [Engineer's way of creating knowledge]

(C)NISHIO Hirokazu / Converted from [Scrapbox] at [Edit]