Advertisement
gihanchanaka

Untitled

Aug 5th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. N=int(raw_input(""))
  2. def Prime(x):
  3. for y in range(2,int(x**0.5)+1):
  4. if x%y==0:
  5. return 0
  6. else:
  7. return 1
  8. def F(x):
  9. for i in range(0,len(str(x))-1):
  10. if str(x)[i]>=str(x)[i+1]:
  11. return 1
  12. return 0
  13. #print Prime(9)
  14. from itertools import permutations
  15. k=0
  16. for number in range(2,N+1):
  17. if Prime(number):
  18. if F(number)==0:
  19. perms=[''.join(p) for p in permutations(str(number))]
  20. perms=[int(q) for q in perms]
  21. x=0
  22. for i in range(len(perms)):
  23. if Prime(perms[i])==1:
  24. x=x+1
  25. if x==len(perms):
  26. for j in range(len(perms)):
  27. k=k+perms[j]
  28. #put the loop to add all the numbers to K here
  29.  
  30. print k
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement