Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # (ax+b)/(cx+d) = 0, NO, INF
- #a, b, c, d = 1, 1, 2, 2 # ответ NO
- #a, b, c, d = 2, -4, 7, 1 # ответ 2
- a, b, c, d = 0, 0, 1, 1
- # ax+b=0 => ax=-b => x=-b/a
- # cx+d≠0 => cx≠-d => x≠-d/c
- # -b/a≠-d/c => -b*c/a≠-d => -b*c/a+d≠0
- if a == 0:
- if b == 0:
- print("INF")
- else:
- print("NO")
- elif (-b*c/a+d) == 0:
- print("NO")
- else:
- x = (-b)/a
- if c==0 or x == (-d/c):
- print("NO")
- else:
- print(x)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement