Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Inodes = {}
- Onodes = {"0", "1", "2"}
- import random
- def addInode(nodename):
- Inodes[nodename] = {}
- key = ""
- for key in Onodes:
- Inodes[nodename][key] = 3
- def pluslink(Inode, Onode):
- Inodes[Inode][Onode] = Inodes[Inode][Onode] + 1
- def neglink(Inode, Onode):
- Inodes[Inode][Onode] = Inodes[Inode][Onode] - 1
- def output(Inode):
- key = ""
- total = 0
- for key in Inodes[Inode]:
- total = total + Inodes[Inode][key]
- x = random.randint(1, total)
- for key in Inodes[Inode]:
- x = x - Inodes[Inode][key]
- if x <= 0:
- o = key
- break
- print(key)
- if input("+/-") == "+":
- pluslink(Inode, key)
- else:
- neglink(Inode,key)
- def In():
- In = input("")
- if In in Inodes:
- output(In)
- else:
- addInode(In)
- output(In)
- y = 1
- while y == 1:
- In()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement