From 6b17db9e6ea25b7cb6fa62ea24b6c25dc9220207 Mon Sep 17 00:00:00 2001 From: Peter Norvig Date: Thu, 21 Feb 2019 20:16:23 -0800 Subject: [PATCH] Add files via upload --- ipynb/Golomb-Puzzle.ipynb | 130 +++++++++++++++++++------------------- 1 file changed, 65 insertions(+), 65 deletions(-) diff --git a/ipynb/Golomb-Puzzle.ipynb b/ipynb/Golomb-Puzzle.ipynb index 3d8d330..4fb3021 100644 --- a/ipynb/Golomb-Puzzle.ipynb +++ b/ipynb/Golomb-Puzzle.ipynb @@ -755,7 +755,7 @@ "\n", "def colored_cell(rect): \n", " x, y = sorted(rect)\n", - " return '{}{}'.format(colors[x], x%10, y%10)\n", + " return '{}{}'.format(colors[x], x%10, y%10)\n", "\n", "colors = 'lightgrey yellow plum lime cyan coral red olive slateblue wheat'.split()\n", "\n", @@ -771,11 +771,11 @@ "data": { "text/html": [ "\n", - "
2525131313\n", - "
2525343434\n", - "
2525343434\n", - "
2525343434\n", - "
2525343434
" + "2525131313\n", + "2525343434\n", + "2525343434\n", + "2525343434\n", + "2525343434" ], "text/plain": [ "" @@ -806,19 +806,19 @@ "data": { "text/html": [ "\n", - "
89898989898989895050505050\n", - "
89898989898989895050505050\n", - "
89898989898989895050505050\n", - "
89898989898989895050505050\n", - "
89898989898989895050505050\n", - "
89898989898989895050505050\n", - "
89898989898989895050505050\n", - "
89898989898989895050505050\n", - "
89898989898989895050505050\n", - "
46464646464612125050505050\n", - "
46464646464637373737373737\n", - "
46464646464637373737373737\n", - "
46464646464637373737373737
" + "89898989898989895050505050\n", + "89898989898989895050505050\n", + "89898989898989895050505050\n", + "89898989898989895050505050\n", + "89898989898989895050505050\n", + "89898989898989895050505050\n", + "89898989898989895050505050\n", + "89898989898989895050505050\n", + "89898989898989895050505050\n", + "46464646464612125050505050\n", + "46464646464637373737373737\n", + "46464646464637373737373737\n", + "46464646464637373737373737" ], "text/plain": [ "" @@ -831,19 +831,19 @@ "data": { "text/html": [ "\n", - "
38383860606060606060606060\n", - "
38383860606060606060606060\n", - "
38383860606060606060606060\n", - "
38383860606060606060606060\n", - "
38383860606060606060606060\n", - "
38383860606060606060606060\n", - "
38383812797979797979797979\n", - "
38383812797979797979797979\n", - "
45454545797979797979797979\n", - "
45454545797979797979797979\n", - "
45454545797979797979797979\n", - "
45454545797979797979797979\n", - "
45454545797979797979797979
" + "38383860606060606060606060\n", + "38383860606060606060606060\n", + "38383860606060606060606060\n", + "38383860606060606060606060\n", + "38383860606060606060606060\n", + "38383860606060606060606060\n", + "38383812797979797979797979\n", + "38383812797979797979797979\n", + "45454545797979797979797979\n", + "45454545797979797979797979\n", + "45454545797979797979797979\n", + "45454545797979797979797979\n", + "45454545797979797979797979" ], "text/plain": [ "" @@ -856,17 +856,17 @@ "data": { "text/html": [ "\n", - "
3939395858585858585858\n", - "
3939395858585858585858\n", - "
3939395858585858585858\n", - "
3939395858585858585858\n", - "
3939395858585858585858\n", - "
3939394747474747474716\n", - "
3939394747474747474716\n", - "
3939394747474747474716\n", - "
3939394747474747474716\n", - "
2020202020202020202016\n", - "
2020202020202020202016
" + "3939395858585858585858\n", + "3939395858585858585858\n", + "3939395858585858585858\n", + "3939395858585858585858\n", + "3939395858585858585858\n", + "3939394747474747474716\n", + "3939394747474747474716\n", + "3939394747474747474716\n", + "3939394747474747474716\n", + "2020202020202020202016\n", + "2020202020202020202016" ], "text/plain": [ "" @@ -879,17 +879,17 @@ "data": { "text/html": [ "\n", - "
5050505050363636363636\n", - "
5050505050363636363636\n", - "
5050505050363636363636\n", - "
5050505050474747472828\n", - "
5050505050474747472828\n", - "
5050505050474747472828\n", - "
5050505050474747472828\n", - "
5050505050474747472828\n", - "
5050505050474747472828\n", - "
5050505050474747472828\n", - "
1919191919191919192828
" + "5050505050363636363636\n", + "5050505050363636363636\n", + "5050505050363636363636\n", + "5050505050474747472828\n", + "5050505050474747472828\n", + "5050505050474747472828\n", + "5050505050474747472828\n", + "5050505050474747472828\n", + "5050505050474747472828\n", + "5050505050474747472828\n", + "1919191919191919192828" ], "text/plain": [ "" @@ -969,17 +969,17 @@ "data": { "text/html": [ "\n", - "
5050505050363636363636\n", - "
5050505050363636363636\n", - "
5050505050363636363636\n", - "
5050505050474747472828\n", - "
5050505050474747472828\n", - "
5050505050474747472828\n", - "
5050505050474747472828\n", - "
5050505050474747472828\n", - "
5050505050474747472828\n", - "
5050505050474747472828\n", - "
1919191919191919192828
" + "5050505050363636363636\n", + "5050505050363636363636\n", + "5050505050363636363636\n", + "5050505050474747472828\n", + "5050505050474747472828\n", + "5050505050474747472828\n", + "5050505050474747472828\n", + "5050505050474747472828\n", + "5050505050474747472828\n", + "5050505050474747472828\n", + "1919191919191919192828" ], "text/plain": [ ""