Find Triangle Number With N Factors

Run Settings
LanguagePython
Language Version
Run Command
def generate_triangle_number(num): sum = 0 for i in range(1, num + 1): sum += i return sum def find_triangle_number_with_n_factors(length): i = 1 while(True): factors = [] triangle = generate_triangle_number(i) for j in range(1, triangle): if triangle % j == 0: factors.append(j) if len(factors) >= length: return triangle i += 1 print(find_triangle_number_with_n_factors(5))
Editor Settings
Theme
Key bindings
Full width
Lines