From eb5a8746df672cb3444a7cf4f4a56d9481e3a56a Mon Sep 17 00:00:00 2001 From: Raul Benencia Date: Mon, 16 Dec 2019 18:50:22 -0800 Subject: secret santa --- papanoel.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 papanoel.py (limited to 'papanoel.py') diff --git a/papanoel.py b/papanoel.py new file mode 100755 index 0000000..9c9d362 --- /dev/null +++ b/papanoel.py @@ -0,0 +1,19 @@ +#!/usr/bin/env python3 +# Poor's man Secret Santa + +import random +import sys + +def main(): + people = [] + + for person in sys.stdin: + people += [person.rstrip()] + + random.shuffle(people) + amount = len(people) + for i in range(amount): + print("{} -> {}".format(people[i], people[(i + 1) % amount])) + +if __name__ == "__main__": + main() -- cgit v1.2.3