Advertisement
Guest User

Untitled

a guest
Dec 11th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.32 KB | None | 0 0
  1. # (ax+b)/(cx+d) = 0, NO, INF
  2. a, b, c, d = 1, 1, 2, 2  # ответ NO
  3. #a, b, c, d = 2, -4, 7, 1 # ответ 2
  4.  
  5. # ax+b=0 => ax=-b => x=-b/a
  6. # cx+d≠0 => cx≠-d => x≠-d/c
  7.  
  8. if a == 0:
  9.     if b == 0:
  10.         print("INF")
  11.     else:
  12.         print("NO")
  13. else:
  14.     x = -b//a
  15.     if c==0 or x == (-d//c):
  16.         print("NO")
  17.     else:
  18.         print(x)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement