Пайтон я решаю задачу на курсерах ""Тренировочное задание по программированию: Сложное уравнение*"" Вот условие: Решить в целых числах уравнение: (ax+b) / (cx+d) =0 Формат ввода Вводятся 4 числа: a,b,c,d; c и d не равны нулю одновременно. Формат вывода Необходимо вывести все решения, если их число конечно, “NO” (без кавычек), если решений нет, и “INF” (без кавычек), если решений бесконечно много. Но у меня выводит ошибку : Test 6 Runtime error Вот сам код: a, b, c, d = int(input()), int(input() ), int(input()), int(input()) x = 0 i = 1 formula_1 = a * x + b formula_2 = c * x + d if a * x + b == 0: print("INF") elif c * x + d == 0: print("INF") else: while float(formula_1) / float(formula_2) != 0.0: if i == 1000: break i = i + 1 x = x + 1 formula_1 = a * x + b formula_2 = c * x + d if i == 1000: print("NO"

dashani7562 dashani7562    3   01.07.2020 00:53    7

Другие вопросы по теме Информатика