きったんの頭

#! /usr/bin/env python3
"""
pe21.py
https://mind.kittttttan.info/py/pe21
"""

# https://mind.kittttttan.info/py/pe0
from pe import spd

def pe21(limit=10000):
    """
    Evaluate the sum of all amicable pairs under 10000.
    """
    ami = []
    s = 0
    for i in range(2, limit + 1):
        t = spd(i)
        if i < t and i == spd(t):
            s += i + t
            ami.append((i, t))
    print(s, ami)

if __name__ == "__main__":
    pe21()