def count_numbers(a, b):
# Initialize counter
count = 0
# Iterate through the range from a to b (inclusive)
for num in range(a, b + 1):
# Check if number is divisible by 3 or 11 and does not end with 1
if (num % 3 == 0 or num % 11 == 0) and num % 10 != 1:
count += 1
return count
# Get input from the user
a = int(input("Введите число a: "))
b = int(input("Введите число b: "))
# Ensure a is less than or equal to b
if a > b:
print("Число 'а' должно быть меньше или равно числу 'b'.")
else:
result = count_numbers(a, b)
print(f"Количество чисел в диапазоне от {a} до {b}, которые делятся на 3 или 11 и не оканчиваются на 1: {result}")