Gassa

test generator

Feb 14th, 2016
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.54 KB | None | 0 0
  1. #!/usr/bin/env python
  2. n = 200000
  3. m = n * 2 - 1
  4. q = 500
  5. wmax = 10000
  6.  
  7. assert (n % 2 == 0)
  8. assert (m == n * 2 - 1)
  9. assert (q % 2 == 0)
  10.  
  11. print (" ".join (map (str, [n, m, q])))
  12. w = []
  13. for i in range (n):
  14.     w += [((n - i - 1) * wmax) // n + 1]
  15. print (" ".join (map (str, w)))
  16. for i in range (m // 2):
  17.     print (str (i + 1) + " " + str (i + 2))
  18.     print (str (i + 2) + " " + str (i + 1))
  19. print (str (1) + " " + str (1))
  20. for i in range (q // 2):
  21.     print (str (i + n // 2 + 1) + " " + str (1))
  22.     print (str (i + n // 2 + 1) + " " + str (wmax))
Advertisement
Add Comment
Please, Sign In to add comment