If 100 candies are divided into the same amount among Hyunji's classmates and there are no candies left, how many numbers are possible to become the number of Hyunji' classmates? (However, there are students other than Hyunji in Hyunji's class, and the number of students in the class does not exceed 50.)
100 [OP_LIST_GET_DIVISOR] 50 [OP_LIST_LESS_EQUAL] [OP_LIST_LEN] 1 [OP_SUB]
var_a = 100
list_a = []
num_sqrt = int(math.sqrt(var_a))
for i in range(1, num_sqrt+1):
    if var_a % i == 0:
        list_a.append(i)
        list_a.append(int(var_a/i))
list_a = sorted(set(list_a))
var_b = 50
list_b = []
for i in list_a:
    if i <= var_b:
        list_b.append(i)
var_c = len(list_b)
var_d = 1
var_e = var_c - var_d
print(int(var_e))