Advertisement
Guest User

Untitled

a guest
May 25th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.40 KB | None | 0 0
  1. import sys
  2. import math
  3. import re
  4.  
  5. s=input()
  6. print(s,file=sys.stderr)
  7. m = re.search('([0-9]*)x\^([0-9]+)',s)
  8. if not m:
  9.     m = re.search('([0-9]+)x',s)
  10.     a = int(m.group(1))
  11.     print(a)
  12. else:
  13.     a = m.group(1)
  14.     b = int(m.group(2))
  15.     if a == "":
  16.         print("%sx" % b)
  17.     elif b == "":
  18.         print("%sx" % b)
  19.     else:
  20.         a = int(a)
  21.         print("%sx^%s" % (a*b,b-1))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement