ThreeSquares/BarabanovNS
ThreeSquares/KH9IZ
t1numbers = set(eval(input()))t1seq = set(eval(input()))
2m = max(numbers)2M = max(seq)
3triads = {i * i + j * j + k * k for i in range(1, int(m ** 0.5) + 1) for j in range(i, int((m - i * i) ** 0.5) + 1) for k in range(j, int((m - i * i - j * j) ** 0.5) + 1)}3sum3sqrt = {i * i + j * j + k * k for i in range(1, int(M ** 0.5) + 1) for j in range(i, int((M - i * i) ** 0.5) + 1) for k in range(j, int((M - i * i - j * j) ** 0.5) + 1)}
4print(len(numbers & triads))4print(len(seq & sum3sqrt))
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op