Guest User

Untitled

a guest
Nov 24th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. def count7(n, acc=0):
  2. if n <= 0:
  3. return acc
  4. while n > 0:
  5. v = n
  6. while v > 0:
  7. v, r = v // 10, v % 10
  8. if r == 7:
  9. acc += 1
  10. n -= 1
  11. return acc
  12.  
  13. if __name__ == "__main__":
  14. print(count7(6)) # 0
  15. print(count7(7)) # 1
  16. print(count7(20)) # 2
  17. print(count7(70)) # 8
  18. print(count7(100)) # 20
  19. print(count7(1000)) # 300
Add Comment
Please, Sign In to add comment