04. Sum of two numbers - Nested loops - Lab
Здравейте,
Може ли малко помощ със следния код:
starting_number = int(input()) final_number = int(input()) magic_number = int(input()) combinations = 0 is_found = False for i in range(starting_number, final_number + 1): for j in range(starting_number, final_number + 1): combinations += 1 if i + j == magic_number: print(f'Combination N:{combinations} ({i} + {j} = {magic_number})') is_found = True break if is_found: break print(f'{combinations} combinations - neither equals {magic_number}')
При вход 1,10,5 програмата работи, но при вход 23,24,20 получавам два изхода и не мога да разбера къде трябва да бъде последният Print.
Поздрави
Благодаря! :)