Advertisement
Guest User

Untitled

a guest
Sep 17th, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.42 KB | None | 0 0
  1. import math
  2. import sys
  3.  
  4. N = int(sys.argv[1])
  5.  
  6. D = []
  7.  
  8. for i in range(1,N+1):
  9.     if N % i == 0:
  10.         D.append(i)
  11.  
  12. Out = []
  13.  
  14. for i in D:
  15.     for j in D:
  16.         for k in D:
  17.             aa = math.sqrt(i**2+j**2+k**2)
  18.             if aa % 1 == 0:
  19.                 #if set((i, j, k)) in Out:
  20.                 bb = sorted([i, j, k])
  21.                 if bb not in Out:
  22.                     Out.append(bb)
  23.  
  24. print(Out)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement