fork(2) download
  1. liczbaDziesietna = int(raw_input())
  2. ujemna = 0
  3.  
  4. if liczbaDziesietna < 0:
  5. ujemna = 1
  6. liczbaDziesietna = - liczbaDziesietna
  7.  
  8. wynikPosredni = "0" + "{0:b}".format(liczbaDziesietna)
  9. wynik = ""
  10.  
  11. if ujemna:
  12. for znak in wynikPosredni:
  13. if znak == "1":
  14. wynik = wynik + "0"
  15. else:
  16. wynik = wynik + "1"
  17. else:
  18. wynik = wynikPosredni
  19.  
  20. print wynik + "[U1]"
Success #stdin #stdout 0.01s 7900KB
stdin
-113
stdout
10001110[U1]