Beatgodes

Untitled

Apr 8th, 2013
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. (echo "MyTestZ3")
  2. (declare-const a1 Int)
  3. (declare-const a2 Int)
  4. (declare-const a3 Int)
  5. (declare-const b1 Int)
  6. (declare-const b2 Int)
  7. (declare-const b3 Int)
  8. (declare-const c1 Int)
  9. (declare-const c2 Int)
  10. (declare-const c3 Int)
  11. (declare-const ra Int)
  12. (declare-const rb Int)
  13. (declare-const rc Int)
  14. (declare-const r1 Int)
  15. (declare-const r2 Int)
  16. (declare-const r3 Int)
  17. (assert (>= a1 0))
  18. (assert (>= a2 0))
  19. (assert (>= a3 0))
  20. (assert (>= b1 0))
  21. (assert (>= b2 0))
  22. (assert (>= b3 0))
  23. (assert (>= c1 0))
  24. (assert (>= c2 0))
  25. (assert (>= c3 0))
  26. (assert (<= a1 9))
  27. (assert (<= a2 9))
  28. (assert (<= a3 9))
  29. (assert (<= b1 9))
  30. (assert (<= b2 9))
  31. (assert (<= b3 9))
  32. (assert (<= c1 9))
  33. (assert (<= c2 9))
  34. (assert (<= c3 9))
  35. (assert (= ra 38))
  36. (assert (= rb 1))
  37. (assert (= rc 27))
  38. (assert (= r1 55))
  39. (assert (= r2 72))
  40. (assert (= r3 6))
  41. (assert (= ra (- (* a1 a2) a3)))
  42. (assert (= rb (- (- b1 b2) b3)))
  43. (assert (= rc (* (* c1 c2) c3)))
  44. (assert (= r1 (- (* a1 b1) c1)))
  45. (assert (= r2 (* (+ a2 b2) c2)))
  46. (assert (= r3 (- (+ a3 b3) c3)))
  47. (check-sat)
  48. (get-model)
Advertisement
Add Comment
Please, Sign In to add comment