aboutsummaryrefslogtreecommitdiff
path: root/2019/07/puzzle-1.sh
diff options
context:
space:
mode:
Diffstat (limited to '2019/07/puzzle-1.sh')
-rwxr-xr-x2019/07/puzzle-1.sh14
1 files changed, 14 insertions, 0 deletions
diff --git a/2019/07/puzzle-1.sh b/2019/07/puzzle-1.sh
new file mode 100755
index 0000000..38fd725
--- /dev/null
+++ b/2019/07/puzzle-1.sh
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+python -c '
+import itertools
+for p in itertools.permutations([0, 1, 2, 3, 4]):
+ print(*p)
+' | while read a b c d e
+do
+ ./machine.lisp $a 0 \
+ | ./machine.lisp $b \
+ | ./machine.lisp $c \
+ | ./machine.lisp $d \
+ | ./machine.lisp $e
+done | sort -nr | head -n1 \ No newline at end of file