fork download
  1. p = 28151
  2.  
  3. vis = [0 for _ in range(p)]
  4. for i in range(0, p - 1):
  5. for j in range(1, p):
  6. x = pow(i, j, p)
  7. vis[x] = 1
  8. flag = 1
  9. for j in range(0, p - 1):
  10. flag = flag and vis[j]
  11. if (flag):
  12. print(i)
  13. break
  14.  
Success #stdin #stdout 0.36s 9812KB
stdin
Standard input is empty
stdout
7