Problem:
How Many Divisors?  Write a program which reads three integers a , b and c , and prints the number of divisors of c between a and b .  Input  Three integers a , b and c are given in a line separated by a single space.  Output  Print the number of divisors in a line.  Constraints   1 ≤ a , b , c ≤ 10000   a ≤ b   Sample Input 1  5 14 80  Sample Output 1  3

Solution (Python):
a,b,c = map(int,input().split())
count = 0
for i in range(a,b+1):
    if c%i==0:
        count +=1
print(count)

Solution (Python):
a,b,c=map(int,raw_input().split())
count=0
for i in range(a,b+1):
        if c%i==0:
            count+=1
print(count)

Solution (Python):
a,b,c = [int(i) for i in input().split()]
A = 0
for i in range(a,b+1):
    if c%i == 0:
        A += 1
print(A)

Solution (Python):
a, b, c = map(int, input().split())
count = 0
for i in range(a, b + 1):
    if c % i == 0:
        count += 1
print(count)

Solution (Python):



a,b,c = map(int, input().split())

count = 0

for i in range(a,b+1):
    if c % i == 0:
        count += 1

print(count)

Solution (Python):
a, b, c = map(int,input().split())

count = 0
for i in range(a, b + 1):
    if c % i == 0:
        count = count + 1
print(count)

Solution (Python):
list1 = input().split(' ')
list1 = list(map(int, list1))
a = list1[0]
b = list1[1]
c = list1[2]

divisor = []
answer = []

for index in range(0, c):
    index += 1
    if c % index == 0:
        divisor.append(index)

for test_digit in range(a, b + 1):
    if test_digit in divisor:
        answer.append(test_digit)

print(len(answer))

Solution (Python):
a,b,c = map(int,input().split())
count = 0
for i in range(a,b+1):
    if not (c % i):
        count += 1
print(count)

Solution (Python):
cnt = 0

a, b, c = map(int, input().split())

if (a >= 1 and a <= 10000) and (b >= 1 and b <= 10000) and (c >= 1 and c <= 10000):
    if a <= b:  
        for i in range(a, b+1):
            if c % i == 0:
                cnt += 1
        print("{0}".format(str(cnt)))
    else:
        pass
else:
    pass

Solution (Python):
[a,b,c] = map(int,input().split())
n = 0
i = a
while i <= b:
    if c % i == 0:
        n += 1
    i += 1    
print(n)

Solution (Python):
a,b,c = list(map(int,input().split()))
count = 0
for i in range(a,b+1) :
    if (c % i) == 0 :
        count = count + 1
print(count)

Solution (Python):
x = input()
a, b, c = [int(z) for z in x.split()]
n = 0
for m in range(a, b+1):
    if c % m == 0:
        n += 1
print(n)

Solution (Python):
cnt = 0

a, b, c = map(int, input().split())

if (a >= 1 and a <= 10000) and (b >= 1 and b <= 10000) and (c >= 1 and c <= 10000):
    if a <= b:  
        for i in range(a, b+1):
            if c % i == 0:
                cnt += 1
        print("{0}".format(str(cnt)))
    else:
        pass
else:
    pass

Solution (Python):
a, b, c = list(map(int, input().split()))

count = 0
for i in range(a, b+1):
    if c % i == 0:
        count+=1
print(count)

Solution (Python):
a,b,c = map(int,input().split())
count = 0
for i in range(a,b+1):
    if c%i==0:
        count +=1
print(count)

Solution (Python):
a,b,c=map(int,input().split())
d=0
while a!=b+1:
    if c%a==0:d+=1
    a+=1
print(d)

Solution (Python):


buff = [int(x) for x in input().split()]
a = buff[0]
b = buff[1]
c = buff[2]
print(len([x for x in [x+a for x in range(b - a + 1)] if c%x==0]))

Solution (Python):
a, b, c = map(int, raw_input().split())
j=0
for i in range(a, b+1):
    if c % i == 0:
        j += 1
print j

Solution (Python):
a,b,c = input().split()

a = int(a)
b = int(b)
c = int(c)
j = 0
for i in range(b - a + 1):
    if c % (i + a) == 0:
        j += 1

print(j)

Solution (Python):
a,b,c = map(int,raw_input().split(" "))
print sum([1 for i in range(a,b+1) if c % i == 0])

Solution (Python):
a, b, c = [int(i) for i in input().split()]
count = 0
for i in range(a, b+1):
    if c % i == 0:
        count += 1

print(count)

Solution (Python):
a,b,c = map(int,input().split())
counter = 0
for i in range(a,b+1):
    if c % i == 0:
        counter += 1
print(counter)

Solution (Python):
[a, b, c] = list(map(int, input().split()))

num_divisor = 0
for i in range(a, b + 1):
    if c % i == 0:
        num_divisor += 1

print(num_divisor)

Solution (Python):
a,b,c = map(int,raw_input().split())
cnt = 0

for d in range(a,b+1):
    if c%d==0: cnt+=1
print(cnt)

Solution (Python):
def count_divisors(num, start, end):
    """
    num: positive int
    start: positive int
    end: positive int(end > start)
    returns numbers of devisors of i between start and end

    >>> count_divisors(80, 5, 14)
    3
    >>> count_divisors(12, 1, 4)
    4
    """
    count = 0
    for i in range(start, end+1):
        if num % i == 0:
            count += 1

    return count

if __name__ == '__main__':
    
    

    (a, b, c) = [int(i) for i in input().split(' ')]

    print(count_divisors(c, a, b))

Solution (Python):
a,b,c = map(int,raw_input().split())
count = 0
if a == b :
	if c % a == 0:
		count += 1
else:
	for i in range(a,b+1):
		if c % i == 0:
			count += 1
print count

Solution (Python):


def string_two_numbers_spliter():
    a, b, c = [int(i) for i in input().split()]
    return a, b, c


def count_nums_of_divisors_of_c_in_a_and_b(a, b, c):
    count = 0
    for i in range(1, c+1):
        if (c % i == 0):
            if i >= a and i <= b:
                count += 1
    return count


def main():
    a, b, c = string_two_numbers_spliter()
    print(count_nums_of_divisors_of_c_in_a_and_b(a, b, c))


if __name__ == '__main__':
    main()

Solution (Python):


def string_three_numbers_spliter():
    a, b, c = [int(i) for i in input().split()]
    return a, b, c


def count_nums_of_factors_of_c_in_a_and_b(a, b, c):
    count = 0
    
    for i in range(1, c+1):
        if (c % i == 0):
            if i >= a and i <= b:
                count += 1
    return count


def main():
    a, b, c = string_three_numbers_spliter()
    print(count_nums_of_factors_of_c_in_a_and_b(a, b, c))


if __name__ == '__main__':
    main()

Solution (Python):
a,b,c = map(int,input().split())
count=0
for i in range(a,b+1):
    if c%i==0:
        count+=1
print(count)

Solution (Python):
a,b,c = map(int,input().split())
count = 0
for i in range(a,b+1):
    if c % i == 0:
        count += 1
print(count)

Solution (Python):
a, b, c = map(int, input().split())
l = [n for n in range (a,b+1) if c % n == 0]
print(len(l))

Solution (Python):
a, b, c = map(int,input().split())

i = 0
 
while a <= b:
	if c%a == 0:
		i += 1
	a += 1

print(i)

Solution (Python):
x,y,z=map(int,raw_input().split())
cnt=0
for i in range(x,y+1):
    if z%i==0:
        cnt+=1
print cnt

Solution (Python):
a,b,c=map(int,input().split())
cnt=0
for i in range(a,b+1):
    if c%i == 0:
        cnt += 1 
print(cnt)

Solution (Python):
a,b,c = list(map(int, input().split()))

count=  0
for i in range(a, b + 1):
  if c % i == 0:
    count += 1

print(count)

Solution (Python):
inp = list(map(int,input().split()))
a = inp[0]
b = inp[1]
c = inp[2]
n = 0
for i in range(a,b+1):
    if c%i == 0:
        n += 1
print(n)

Solution (Python):
line = input()
words = line.split()
count = 0
for i in range(int(words[0]), int(words[1])+1):
    if (int(words[2]) % i == 0):
        count += 1
print(count)

Solution (Python):
a, b, c = map(int, input().split(" "))
cnt = 0
for i in range(a, b+1):
    if c % i == 0: cnt += 1

print (cnt)

Solution (Python):
s = raw_input().rstrip().split(" ")
ans=0
for i in range(int(s[0]),int(s[1])+1):
	if int(s[2])%i==0:ans+=1
print ans

Solution (Python):
if __name__ == "__main__":
    a,b,c = map(int,input().split())
    count = 0
    for i in range(a,b+1):
        if c % i == 0:
            count += 1
    print("%d"%(count))

Solution (Python):
a, b, c = map(int, input().split())

ans = 0
for i in range(a, b + 1):
    if c % i == 0:
        ans += 1

print(ans)

Solution (Python):
a, b, c = map(int, input().split())

count = 0

for i in range(a, b+1):
    d = c % i 
    if d == 0:
        count = count +1

print("%d"%count)

Solution (Python):
a, b, c = map(int, input().split())
i=a
j=0

while a <= i <= b:
	if c % i == 0:
		j = j+1
	i = i+1
	
print(j)

Solution (Python):
number_list=[int(i) for i in input().split()]
counter=0
for r in range(number_list[0],number_list[1]+1):
    if number_list[2]%r==0:
        counter+=1
print(counter)

Solution (Python):
num = [int(x) for x in input().split() if x.isdigit()]
count = 0
for i in range(num[0], num[1]+1):
    if num[2] % i == 0:
        count += 1
print(count)

Solution (Python):
a, b, c = map(int, input().split())
cnt = 0
for x in range(a, b+1):
    if c % x == 0:
        cnt += 1

print(cnt)

Solution (Python):
a, b, c = [int(temp) for temp in input().split()]
count   = 0

for check in range(a, b + 1) :
    if c % check == 0 :
       count += 1

print(count)

Solution (Python):
[a, b, c] = list(map(int, input().split()))
n = 0
for i in range(a, b+1):
    if c%i == 0:
        n += 1

print(n)

Solution (Python):
a,b,c = (int(i) for i in input().split())
count = 0
for i in range(a,b+1):
    if c%i==0:
        count += 1
print(count)

Solution (Python):
inps = input().split()
if len(inps) < 3:
    print("Illegal input.")
else:
    count = 0
    start = int(inps[0])
    end = int(inps[1])
    target = int(inps[2])
    for i in range(start, end+1):
        if target % i == 0:
            count += 1

print(count)

Solution (Python):
a, b, c = list(map(int, input().split()))
ans = 0
for i in range(a, b + 1):
    if c % i == 0:
        ans += 1
print(ans)

Solution (Python):
x,y,r=map(int,raw_input().split())
c=0
for i in range(x,y+1):
	if r%i==0:
		c=c+1
print c

Solution (Python):
x,y,r=map(int,raw_input().split())
c=0
for i in range(x,y+1):
	if r%i==0:
		c+=1
print c

Solution (Python):
a,b,c = map(int,input().split())
count = 0
for i in range(a,b+1):
    if c % i == 0:
        count += 1

print(count)

Solution (Python):
s = input().rstrip().split(' ')
a = int(s[0])
b = int(s[1])
c = int(s[2])
cnt = 0

for i in range(a,b+1):
	if c % i == 0:
		cnt = cnt + 1
		

print(str(cnt))

Solution (Python):
a,b,c = (int(i) for i in input().split())
count = 0
for i in range(a,b+1):
    if c%i == 0:
        count += 1
print(count)

Solution (Python):
a, b, c = map(int, input().split())
ans = 0

for d in range(a, b + 1):
    if c % d == 0:
        ans += 1

print(ans)

Solution (Python):
def table_composition(N):
    table = []
    i = 1
    while i <= N/2:
        if N%i == 0:
            table.append(i)
        i += 1
    table.append(N)
    return table

a, b, c = map(int, input().split())
table = table_composition(c)
count = 0
for ele in table:
    if ele >= a and ele <= b:
        count += 1
print(count)

Solution (Python):

a,b,c = map(int, input().split(" "))
count = 0

for w in range(a,b+1):
    if c%w == 0:
        count += 1
print(count)

Solution (Python):

a,b,c = map(int, input().split(" "))
count = 0

for w in range(a,b+1):
    if c%w == 0:
        count += 1
print(count)

Solution (Python):
num = input().split()
a = int(num[0])
b = int(num[1])
c = int(num[2])
ans = 0
for i in range(a,b+1):
    if c % i == 0:
        ans += 1
print(ans)

Solution (Python):


import sys
import os

a, b, c = list(map(int, input().split()))
count = 0
for i in range(a, b + 1):
    if c % i == 0:
        count += 1
print(count)

Solution (Python):


list = input().rstrip().split(" ")
len = int(list[1]) - int(list[0])

count = 0

for i in range(len+1):
    num = int(list[0]) + i
    result = int(list[2]) % int(num)
    if int(result) == 0:
        count += 1

print(count)

Solution (Python):
a,b,c = map(int,input().split())
x = 0
for i in range(a,(b + 1)):
    if c % i == 0:
        x += 1
print(x)

Solution (Python):
a,b,c = list(map(int, input().split()))

count = 0
for i in range(a, b+1):
    if c % i == 0:
        count += 1

print(count)

Solution (Python):
a,b,c = map(int,input().split())
l = [i for i in range(a,b+1) if c%i == 0]
print(len(l))

Solution (Python):
a,b,c = map(int,input().split())
num = 0

if b != 1:
    
    
    for i in range(a,b+1):
        if (c % i) == 0:
            num += 1
else:
    num = 1
print(num)

Solution (Python):
a,b,c=map(int,input().split())
count = 0
for x in range(a,b+1):
    if (c%x==0):count += 1
print(count)

Solution (Python):
a, b, c = map(int,input().split(" "))
divisors = []
for i in range(a,b+1):
    if c % i == 0 :
        divisors.append(i)
print(len(divisors))

Solution (Python):
a,b,c = [int(i) for i in input().split()]
n = 0
for i in range(a, b+1):
	if c%i == 0:
		n+=1
print(n)

Solution (Python):
a, b, c = map(int, input().split())
l = []
for i in range(1, c+1):
    if c%i==0:
        l.append(i)
res = 0
for i in range(a, b+1):
    if i in l:
        res+=1
print(res)

Solution (Python):
a=[]
A,B,C= map(int, input().split())       
for x in range(A,B+1):
    if C%x==0:
        a.append(x)
    else:
        pass
y =len(a)
print(y)

Solution (Python):
a, b, c = map(int, input().split())

n = 0
for i in range(a, b+1):
    if c%i == 0:
        n += 1

print(n)

Solution (Python):
a, b, c = list(map(int, input().split()))

count = 0
for i in range(a, b + 1):
    if c % i == 0:
        count += 1

print(count)

Solution (Python):



import math

def func():
    try:
        line = input().rstrip()
        numbers = line.split(" ")
        for i,item in enumerate(numbers):
            numbers[i]=int(item)
    except:
        print("input error")
        return -1

    minimum=numbers[0]
    maximum=numbers[1]
    number=numbers[2]
    
    count=0
    devs = devisor(number)
    
    while(True):
        try:
            num=devs.pop()
            if( (num >= minimum) and (num <= maximum) ):
                count+=1
        except:
            break
    
    print(count)
    

def devisor(num):
    '''
    num????´???°???????????¨????????????
    loop?????°??????num????´??????°????§£???????????????????????§????´???°?????????????¨???????????????????
    '''
    
    result=set()

    for i in range(2,int(math.sqrt(num))+2):
        if(num % i == 0):
            subdevisor = devisor(int(num/i))        
            result.update(subdevisor)               
            while(True):
                try:
                    result.add(i*subdevisor.pop())  
                except:
                    break
            break
        elif(i==int(math.sqrt(num))+1):
            result.update({1,num})                  
    
    return result
    
func()

Solution (Python):
a, b, c = [int(i) for i in input().split()]
ans = 0
for i in range(a, b+1):
    if c % i == 0:
        ans += 1

print(ans)

Solution (Python):



import math

def func():
    '''
    ?¨??????\???"minimum maximum number"(minimum, maximum, number????????¶??°)???????????????
    minimum ~ maximum???????????????????????????number????´???°????????°?????°??????
    '''

    try:
        numbers = [ int(item) for item in input().rstrip().split(" ")]  
    except:
        return inputError()

    (minimum, maximum, number) = (item for item in numbers)
    if(number<1):
        return inputError()

    count=0
    devs = devisor(number)  
    while(True):
        try:
            num=devs.pop()  
            if( (num >= minimum) and (num <= maximum) ):
                count+=1
        except: 
            break
    
    print(count)

def devisor(num):
    '''
    num????´???°???????????¨????????????
    loop?????°??????num????´??????°????§£???????????????????????§????´???°?????????????¨???????????????????
    num???1?????????????????\??????????????´???????????????????????????
    ???????°???°???????????\??????????????´?????????int(num)??§??´??°???????????????????´???°????±???????
    '''
    
    result=set()
    if(num<1):
        return result

    num=int(num)
    for i in range(2,int(math.sqrt(num))+2):
        if(num % i == 0):                           
            subdevisor = devisor(num/i)        
            result.update(subdevisor)               
            while(True):
                try:
                    result.add(i*subdevisor.pop())  
                except:
                    break
            break
        elif(i==int(math.sqrt(num))+1):
            result.update({1,num})                  
    
    return result

def inputError():
    '''
    print("input Error")
    return -1
    '''

    print("input Error")
    return -1
    
func()

Solution (Python):
a, b, c = map(int, input().split())
answer = 0

for i in range(a,b+1):
    if c % i ==0:
        answer += 1

print(answer)

Solution (Python):
divisors = []
divisorsc = []

a, b, c = input().split()
a = int(a)
b = int(b)
c = int(c)

for n in range(int(c)):
    if c%(n + 1) == 0:
        divisorsc.append(n+1)


    
       
        
for i in range(1 + b - a):
    if i + a in divisorsc:
        divisors.append(i+a)
        
print(len(divisors))

Solution (Python):
def func(l):
    i = 0
    for num in range(l[0], l[1]+1):
        
        if l[2] % num == 0:
            
            i = i + 1
    return i

if __name__ == '__main__':
    N = input().split(" ")
    l = []
    for i in N:
        l.append(int(i))

    result = func(l)
    print(result)

Solution (Python):
a,b,c=map(int,input().split())
count=0
for i in range(a,b+1):
  if c % i == 0:
    count += 1

print(count)

Solution (Python):
num = [int(n) for n in input().split(" ")]

a = num[0]
b = num[1]
c = num[2]

count = 0
for i in range(a, b+1):
    if c % i == 0:
        count += 1
print(count)

Solution (Python):
a,b,c = map(int,raw_input().split())

count = 0
for n in range(a,b+1):
	if c % a == 0:
		count += 1
	a += 1

print('{0}'.format(count))

Solution (Python):
a,b,c = map(int,input().split())
counter = 0
for n in range(a,b + 1):
    if c % n == 0:
        counter += 1
       
print(counter)

Solution (Python):
a, b, c = map(int, input().split())
count = 0
for i in range(a,b + 1):
    if c % i == 0:
        count += 1
print(count)

Solution (Python):


a , b , c =[int(i) for i in input().split(" ")]
yaku = []

for i in range(a , b+1):
    if c % i ==0:
        yaku.append(i)

print(len(yaku))

Solution (Python):
a, b, c = map(int, input().split(' '))

n = 0

for i in range(a, b+1):
    n += (1 if c%i == 0 else 0)

print(n)

Solution (Python):
from operator import add
from functools import reduce

def divisor_generator(a, b, c):
    for i in range(a, b+1):
        yield (1 if c%i == 0 else 0)

a, b, c = map(int, input().split(' '))

print(reduce(add, divisor_generator(a, b, c)))

Solution (Python):
a, b, c = map(int, raw_input().split())
count = 0
for i in range(a, b + 1):
    if c % i == 0:
            count += 1

print count

Solution (Python):
a, b, c = map(int, raw_input().split())
cnt = 0
for i in range(a, b + 1):
    if c % i == 0:
        cnt += 1
print cnt

Solution (Python):
a, b, c = map(int, input().split())
counter = 0
for i in range(a, b+1):
 if c % i == 0:
  counter += 1

print(counter)

Solution (Python):
a,b,c = map(int,input().split())
print(len([x for x in range(a,b+1) if (c%x == 0)]))

Solution (Python):
import sys


a,b,c = map(int, sys.stdin.readline().split())
count=0
if a!=b :
    for i in range(a,b+1):

        if c%i == 0 :
            count+=1
else:
    if c%a == 0 :
        count+=1
print(count)

Solution (Python):
a,b,c = map(int,input().split())
print(len([x for x in range(a,b+1) if (c % x ) == 0]))

Solution (Python):
a,b,c = map(int,input().split())

count = 0
for i in range(a,b+1):
    if c % i==0:
      count += 1

print(count)

Solution (Python):
a, b, c = map(int, input().split())
count = 0
for x in range(a, b+1):
    if c % x == 0:
        count += 1
print(count)

Solution (Python):
a, b, c = map(int, input().split())
cnt = 0
for n in range(a, b+1):
    if c % n == 0:
        cnt += 1
print(cnt)

Solution (Python):
s = input().split(" ")
a = int(s[0])
b = int(s[1])
c = int(s[2])
yakusuu = 0
for i in range(a, b+1):
    if c % i == 0:
        yakusuu +=1
print(yakusuu)

Solution (Python):
cnt=0
a,b,c=map(int,input().split())
for i in range(a,b+1):
	if (c%i==0):
			cnt+=1
print(cnt)

Solution (Python):
num = input().split(" ")
a = int(num[0])
b = int(num[1])
c = int(num[2])
count = 0

for i in range(a,b+1):
    if c % i == 0:
        count += 1
    
print(count)

Solution (Python):
a, b ,c  = [int(n) for n in input().split()]
count = 0
for n in range(a, b+1):
    if c%n == 0:
        count += 1

print(count)

Solution (Python):
a, b, c = map(int, input().split())
d=0
for i in range(a,b+1):
    if c % i == 0:
        d+=1
print(d)

Solution (Python):
a, b, c = map(int, input().split())
cnt = 0
for i in range(a, b+1):
    if c % i == 0:
        cnt += 1
print(cnt)

Solution (Python):

l = input().strip().split()
a = int(l[0])
b = int(l[1])+1
c = int(l[2])
ret = 0
for i in (range(a,b)):
    if(c % i == 0):
        ret = ret + 1

print(ret)

Solution (Python):


a, b, c = (int(i) for i in input().split())
count = 0

for i in range(a,b+1):
  if c % i == 0:
    count += 1

print(count)

Solution (Python):
i = count = 0
a = b = c = ''


line = input()

while line[i] != ' ':
    a = a + line[i]
    i += 1

i += 1
while line[i] != ' ':
    b = b + line[i]
    i += 1

i += 1    
while i < len(line):
    c = c + line[i]
    i += 1
    
a = int(a)
b = int(b)
c = int(c)

while a <= b:
    if c%a == 0:
        count += 1
    a += 1

print(count)

Solution (Python):
input_data = [int(i) for i in input().split()]

a = input_data[0]
b = input_data[1]
c = input_data[2]

count=0
for i in range(a,b+1):
	if c % i == 0:
		count +=1

print(count)

Solution (Python):
a, b, c = map(int, input().split())
print(len([n for n in range(a, b + 1) if c % n == 0]))

Solution (Python):
a, b, c = map(int, input().split())
count = 0
for i in range(a, b + 1):
    if c % i == 0:
        count += 1
print(count)

Solution (Python):
a,b,c = [int(i) for i in input().split()]
res = 0
for num in range(a,b+1):
    if c%num == 0:
        res += 1
print(res)

Solution (Python):
a,b,c = map(int,input().split())
count = 0
for i in range(a,b+1):
        if c % i == 0:
                count += 1
print(count)

Solution (Python):
a,b,c = map(int,input().split())
count = 0
for i in range(a,b+1):
        if c % i == 0:
                count += 1
print(count)

Solution (Python):
a,b,c=map(int,input().split())
count=0                                                                     
for i in range(a,b+1):
    if c % i == 0:
        count+=1
print(count)

Solution (Python):
a,b,c=map(int,input().split())                                     
count=0
for i in range(a,b+1):
    if c % i == 0:
        count+=1
print(count)

Solution (Python):
a, b, c = [int(w) for w in input().split()]
print(len([i for i in range(a, b+1) if c % i == 0]))

Solution (Python):
a, b, c = list(map(int, input().split()))
ans = 0
for i in range(a, b+1):
    if i == 1 or c % i == 0:
        ans += 1
print(ans)

Solution (Python):


a, b, c = [int(x) for x in input().strip().split(' ')]
r = 0
for i in range(a, b+1):
  if c % i == 0:
    r += 1
print(r)

Solution (Python):
N = input().split()

a = int(N[0])
b = int(N[1])
c = int(N[2])

count = 0
while a <= b:
    if c % a == 0:
       count += 1
    a += 1
print(count)

Solution (Python):
a, b, c = list(map(int, input().split()))

ans = 0
for x in range(a, b+1):
    if c % x == 0:
        ans +=1
print (ans)

Solution (Python):
a,b,c=[int(i) for i in input().split()]
k=0
for i in range(a,b+1):
    if c%i==0:
         k=k+1
print(k)

Solution (Python):
i = input()
i_l = i.split()
count = 0
for each in range(int(i_l[0]),int(i_l[1])+1):
    if int(i_l[2]) % each == 0:
        count += 1
else:
    print(count)

Solution (Python):
a, b, c = map(int, input().split())
n_of_divisor = 0
for i in range(a, b+1):
	if c % i == 0:
		n_of_divisor += 1
print(n_of_divisor)

Solution (Python):
a,b,c = [int(s) for s in input().split(' ')]
temp = [c%i == 0 for i in range(a,b+1)]
print(sum(temp))

Solution (Python):
def HowManyDivisor():
    a,b,c = map(int,input().split())
    cnt=0

    for i in range(a,b+1):
        if c%i==0:cnt+=1

    print(cnt)
HowManyDivisor()

Solution (Python):
num = input()
num_1 = num.split()
a = int(num_1[0])
b = int(num_1[1])
c = int(num_1[2])
count = 0
while a <= b:
    if c % a == 0:
        count += 1
    a += 1

print(count)

Solution (Python):
import sys
(a, b ,c) = [int(i) for i in input().split(' ')]
x = a
cnt = 0
while x <= b:
    if (c % x == 0) : cnt+=1
    x += 1
else:        
    print(cnt)

Solution (Python):
a, b, c = map(int, input().split())

cnt = 0
for i in range(a,b+1):
  if c % i == 0:
    cnt += 1

print(cnt)

Solution (Python):
a,b,c = map(int, input().split())

m=0
while b >=a:
    if c % b == 0 :
        m = m + 1

    else:
        pass
    b = b-1
    
print(m)

Solution (Python):
a,b,c=list(map(int,input().split()))

i=0
for j in range(a, b+1):
    if c%j==0:
        i+=1

print(i)

Solution (Python):
a = map(int,raw_input().split())
i=0
while a[0] <= a[1]:
	if a[2]%a[0] == 0:
		i += 1
	a[0] += 1
		
print i

Solution (Python):
a,b,c=map(int,input().split())
count=0
for i in range(a,b+1) :
    if c%i == 0:
        count += 1
print(count)

Solution (Python):
a,b,c=[int(i)for i in input().split()]
d=0

for i in range(a,b+1):
	if c%i==0:
		d=d+1
print(d)

Solution (Python):
a, b, c = map(int, input().split())
i = 0
for n in range(a, b + 1):
	if c % n == 0:
		i += 1
print(i)

Solution (Python):
a,b,c = map(int,input().split())
i=0
for s in range(a,b+1):
 if c % s == 0:
  i += 1
print(i)

Solution (Python):
a, b, c = map(int, input().split())
result = 0
for i in range(a, b+1):
    if c % i == 0:
        result += 1
print(result)

Solution (Python):

x = []
a, b, c = map(int, input().split())
for i in range(a, b+1):
	if c % i ==0:
		x.append(i)
print(len(x))

Solution (Python):
a,b,c=map(int,input().split())
i=0
for x in range(a,b+1):
  if(c%x==0):
    i+=1
print(i)

Solution (Python):
a, b, N = list(map(int, input().split()))

divisors_list = []
for i in range(a,b+1):
    divisor = N%i
    if divisor == 0:
        divisors_list.append(divisor)

print(len(divisors_list))

Solution (Python):
a,b,c = list(map(int,input().split()))
num = []
for i in range(a,b+1):
    if c % i == 0:
        num.append(i)
    else:
        continue
print(len(num))

Solution (Python):
a, b, c = map(int, raw_input().split())
result = 0
for i in range(a, b + 1):
    if c % i == 0:
        result += 1
print(result)

Solution (Python):
a, b, c = (int(x) for x in input().split())

cnt = 0
for i in range(a, b+1):
    if c % i == 0: cnt += 1

print(cnt)

Solution (Python):
a,b,c = map(int, raw_input().split())
ret = []
for i in range(a, b+1, 1):
    if c % i == 0:
        ret += [i]
print(len(ret))

Solution (Python):
x = input().split(" ")
a = int(x[0])
b = int(x[1])
c = int(x[2])
count = 0
for i in range(a,b+1):
    if c % i == 0:
        count += 1
print(count)

Solution (Python):
print((lambda a: len([i for i in range(a[0], a[1]+1) if a[2] % i == 0]))(list(map(int, input().split()))))

Solution (Python):
def counter(a, b, c):
    count = 0
    for n in range(a, b+1):
        if c % n == 0:
            count += 1
    print(count)

a, b, c = list(map(int, input().split()))
counter(a, b, c)

Solution (Python):
a,b,c = list(map(int,input().split(" ")))
div = [i if(c%i==0)else 0 for i in range(a,b+1)]
div.append(0)
print(len(set(div))-1)

Solution (Python):
a,b,c = list(map(int,input().split(" ")))

div=0
for i in range(a,b+1):
    if c % i == 0:
        div += 1
print(div)

Solution (Python):
a, b, c = map(int, input().split())
divisor = 0
for n in range(a, b+1):
    if c % n == 0:
        divisor += 1
print(divisor)

Solution (Python):
a,b,c = list(map(int,input().split()))
div = 0
for i in range(a,b+1):
    if(c%i == 0):
        div+=1
print(div)

Solution (Python):
a,b,c = map(int,input().split())
div = [i for i in range(a,b+1) if c%i==0]
print(len(div))

'''??????????§£?????¨??????.
a,b,c = map(int,input().split())
div = 0
for i in range(a,b+1):
    if c%i == 0:
        div += 1
print(div)
'''

Solution (Python):
r = 0
a,b,c = [int(i) for i in input().split()]
for i in range((b + 1) - a):
    t = c % a
    if(t == 0):
        r += 1
    a += 1
print(r)

Solution (Python):
a,b,c=map(int,input().split())
d=[i for i in range(a,b+1)]
count=0
for i in d:
    if c%i==0:
        count+=1
print(count)

Solution (Python):
[a, b, c] = [int(number) for number in input().split()];
count = 0;
for i in range(a, b + 1):
	if (c % i == 0):
		count += 1;
print(count);

Solution (Python):


import sys, math, os


PYDEV = os.environ.get('PYDEV')
if PYDEV=="True":
    sys.stdin = open("sample-input.txt", "rt")


a, b, c = [int(_) for _ in input().split()]
print(sum([c % k == 0 for k in range(a, b + 1)]))

Solution (Python):
a,b,c = map(int,input().split())

count = 0
for i in range(a,b+1):
    if c % i == 0:
        count += 1

print(count)

Solution (Python):
x=list(map(int,input().split()))

a,b,c=x[0],x[1],x[2]

cnt=0

for i in range(a,b+1):
    if c % i == 0:
         cnt+=1
print(cnt)

Solution (Python):
a, b, c = map(int, raw_input().split())
count = 0
for i in xrange(a, b + 1):
    if c % i == 0:
        count += 1

print(count)

Solution (Python):
a, b, c = map(int, input().split())
count = 0
for i in range(a, b+1):
    if c % i == 0:
        count +=1
 
print(count)

Solution (Python):
a,b,c=map(int,raw_input().split())

count=0
for x in range(a,b+1):
  if c%x==0:
    count+=1
  



print (count)

Solution (Python):
a,b,c = map(int, raw_input().split())
count = 0

for i in range(a, b+1):
  
  if c % i == 0:
    count += 1
    
print(str(count))

Solution (Python):
a,b,c = map(int, raw_input().split())

count=0
for x in range(a,b+1):
    if  c%x == 0:
       count += 1
print(count)

Solution (Python):
a, b, c = map(int, input().split())
count = 0
for i in range(a, b+1):
    if c%i == 0:
        count += 1
print(count)

Solution (Python):
a, b, c = map(int, input().split())
div = 0

for n in range(a, b+1):
	if c % n == 0:
		div += 1
		
print(div)

Solution (Python):
a,b,c = map(int,raw_input().split())
sum = 0
for i in range(a,b+1):
    if c % i == 0:
        sum += 1
print sum

Solution (Python):
a, b, c = map(int, input().split())
count = a
num = 0
while count <= b :
	if c % count == 0 :
		num += 1
	count += 1
	if count == b + 1 :
		print(num)

Solution (Python):
a, b, c = [int(i) for i in input().split()]
cnt = 0
for i in range(a, b+1) :
    if c % i == 0:
        cnt = cnt + 1
print(cnt)

Solution (Python):
I = input().split()
a = int(I[0])
b = int(I[1])
c = int(I[2])

cnt = 0
while a <= b:
    if c % a == 0:
        cnt += 1
    a += 1

print(str(cnt))

Solution (Python):
a,b,c = map(int,input().split())
cnt = 0

for i in range(a,b+1):
    if(c%i==0):
        cnt+=1
print(cnt)

Solution (Python):
a,b,c = map(int, input().split())

count = 0
for i in range(a, b+1):
    if c%i == 0:
        count += 1

print(count)

Solution (Python):
a,b,c=map(int, input().split())
d=0
for i in range(a,b+1):
    if c%i==0:
        d+=1
print(d)

Solution (Python):
a,b,c=map(int,input().split())

count=0

for i in range(a,b+1):
    if c%i==0:
        count+=1

print(count)

Solution (Python):
a,b,c = map(int,input().split())
d=0
for x in range(a,b+1):
    if c%x==0:d+=1
print(d)

Solution (Python):

a,b,c=map(int,input().split())
x=0
for i in range(a,b+1):
    if c%i==0:
      x+=1
print(x)

Solution (Python):
def g(s):
    a, b, c = list(map(int, s.split()))
    for i in range(a, b+1):
        if c % i == 0:
            yield 1

print(sum(g(input())))

Solution (Python):
a, b, c = map(int, input().split())

count = a
num = 0
while count <= b:
    if c % count == 0:
        num += 1
    count += 1
    if count == b + 1:
        print(num)

Solution (Python):
nums=[]
nums=input().split()
a=int(nums[0])
b=int(nums[1])
c=int(nums[2])
ans=0
for i in range(a,b+1):
    if c%i==0:
        ans+=1
print(ans)

Solution (Python):
x = list(input().split(" "))
c = int(x[2])
divisors = 0
for i in range(int(x[0]), int(x[1])+1):
    if c % i == 0:
        divisors += 1
print(divisors)