X-Git-Url: https://git.njae.me.uk/?p=advent-of-code-15.git;a=blobdiff_plain;f=advent16.ipynb;fp=advent16.ipynb;h=dcbb83fbc9c638b883dcd2e18793abc22fa0c5e5;hp=7e183c65f109610afc9f3da6d60d69750d2d750c;hb=16385fdc96184dca5cc78fca75a5842103ccdb47;hpb=b9628120d445b262f151412426637ed6029d0a5d

diff --git a/advent16.ipynb b/advent16.ipynb
index 7e183c6..dcbb83f 100644
--- a/advent16.ipynb
+++ b/advent16.ipynb
@@ -29,7 +29,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 13,
+   "execution_count": 3,
    "metadata": {
     "collapsed": false
    },
@@ -40,7 +40,7 @@
        "{'cats': 3, 'goldfish': 6, 'pomeranians': 8}"
       ]
      },
-     "execution_count": 13,
+     "execution_count": 3,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -48,16 +48,16 @@
    "source": [
     "aunts = {}\n",
     "for l in pi16:\n",
-    "    s = l.find(':')\n",
-    "    n = int(l[:s].split(' ')[1])\n",
-    "    items = l[s+1:].split(', ')\n",
+    "    ll = l.split(': ', 1)\n",
+    "    n = int(ll[0].split(' ')[1])\n",
+    "    items = ll[1].split(', ')\n",
     "    aunts[n] = {i.split(': ')[0].strip(): int(i.split(': ')[1]) for i in items}\n",
     "aunts[406]"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 14,
+   "execution_count": 4,
    "metadata": {
     "collapsed": true
    },
@@ -77,7 +77,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 22,
+   "execution_count": 5,
    "metadata": {
     "collapsed": true
    },
@@ -89,7 +89,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 23,
+   "execution_count": 6,
    "metadata": {
     "collapsed": false
    },
@@ -100,7 +100,7 @@
        "[40]"
       ]
      },
-     "execution_count": 23,
+     "execution_count": 6,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -111,7 +111,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 28,
+   "execution_count": 7,
    "metadata": {
     "collapsed": true
    },
@@ -134,7 +134,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 26,
+   "execution_count": 8,
    "metadata": {
     "collapsed": false
    },
@@ -145,7 +145,7 @@
        "False"
       ]
      },
-     "execution_count": 26,
+     "execution_count": 8,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -156,7 +156,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 29,
+   "execution_count": 9,
    "metadata": {
     "collapsed": false
    },
@@ -167,7 +167,7 @@
        "[241]"
       ]
      },
-     "execution_count": 29,
+     "execution_count": 9,
      "metadata": {},
      "output_type": "execute_result"
     }