ThreeSquares/OG
ThreeSquares/ilyagerelyuk
t1from math import sqrtt1from math import sqrt, floor
2digs = set(eval(input()))2seq = set(eval(input()))
3M = max(digs)3M = max(seq)
4f = {i * i + j * j + k * k for i in range(1, int(sqrt(M)) + 1) for j in range(iint(sqrt(M - i * i)) + 1) for k in range(jint(sqrt(M - i * i - j * j) + 1))}4nums = {a * a + b * b + c * c for a in range(1, floor(sqrt(M)) + 1) for b in range(afloor(sqrt(M - a * a)) + 1) for c in range(bfloor(sqrt(M - a * a - b * b)) + 1)}
5print(len(f.intersection(digs)))5print(len(seq.intersection(nums)))
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op