fork download
  1. # your code goes here
  2.  
  3. def esPrimo(n):
  4. if(n==2): return True
  5. if(n%2==0): return False
  6. return esPrimoAux(3, n)
  7.  
  8. def esPrimoAux(i, n):
  9. if(i*i > n): return True
  10. if(n%i==0): return False
  11. return esPrimoAux(i*2, n)
  12.  
  13. def pfr(a,b):
  14. return pfrAux(a,b,0)
  15.  
  16. def pfrAux(a,b,cont):
  17. for i in range(a,b):
  18. if(esPrimo(i)):
  19. if(i%10==7):
  20. cont +=1
  21. return cont
  22.  
  23. print(pfr(7,17))
Success #stdin #stdout 0.03s 9568KB
stdin
Standard input is empty
stdout
1