Рассмотрим таблицу из n строк и n столбцов. Известно, что в клетке, образованной пересечением i-й строки и j-го столбца, записано число i × j. Строки и столбцы нумеруются с единицы.
Дано целое положительное число x. Требуется посчитать количество клеток таблицы, в которых находится число x.
Выведите единственное число: количество раз, которое число x встречается в таблице.
от

1 Ответ

n, x = map(int, input().split())    # n-размер таблицы, x-искомое число
s = 0                      # счетчик
for i in range(1,n+1):     # цикл по строкам
    for j in range(1,n+1): # цикл по столбцам
        if i*j==x:         # если i × j равно искомому числу
            s+=1           # к счетчику добавляем 1
print(s)
от