Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.47 KB | None | 0 0
  1. # your code goes here
  2. from random import randint
  3. from random import shuffle
  4. n = randint(1, 10)
  5. m = min(n * (n - 1) // 2, randint(5, 15))
  6.  
  7. k = randint(2, m)
  8. a = []
  9. for i in range(m - k + 1):
  10.     x = randint(1, n)
  11.     z = randint(0, 1)
  12.     while (x == 1 or x == n):
  13.         x = randint(1, n)
  14.     y = randint(1, x - 1) * z + randint(x + 1, n) * (1 - z)
  15.     if i == 0:
  16.         for j in range(k - 1):
  17.             a.append([x, y])
  18.     a.append([x, y])
  19. shuffle(a)
  20. print(n, m)
  21. for i in a:
  22.     print(i[0], i[1])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement