Sichanov

barcode enumerate

Aug 14th, 2021
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. range_start = int(input())
  2. range_end = int(input())
  3.  
  4. range_start_as_str = str(range_start)
  5. range_end_as_str = str(range_end)
  6.  
  7. for barcode in range(range_start, range_end + 1):
  8. is_valid_barcode = True
  9. barcode_as_str = str(barcode)
  10. for index, digit in enumerate(barcode_as_str):
  11. if int(digit) % 2 == 0:
  12. is_valid_barcode = False
  13. break
  14. if int(digit) < int(range_start_as_str[index]):
  15. is_valid_barcode = False
  16. break
  17. if int(digit) > int(range_end_as_str[index]):
  18. is_valid_barcode = False
  19. break
  20.  
  21. if is_valid_barcode:
  22. print(barcode, end=' ')
Advertisement
Add Comment
Please, Sign In to add comment