Solve day 01
This commit is contained in:
commit
517e93c440
|
@ -0,0 +1,200 @@
|
||||||
|
1918
|
||||||
|
1869
|
||||||
|
1821
|
||||||
|
1852
|
||||||
|
1981
|
||||||
|
1987
|
||||||
|
1989
|
||||||
|
1597
|
||||||
|
1634
|
||||||
|
1537
|
||||||
|
1991
|
||||||
|
1603
|
||||||
|
1543
|
||||||
|
1949
|
||||||
|
1879
|
||||||
|
1800
|
||||||
|
1761
|
||||||
|
2010
|
||||||
|
1810
|
||||||
|
1458
|
||||||
|
1755
|
||||||
|
1938
|
||||||
|
1500
|
||||||
|
2005
|
||||||
|
818
|
||||||
|
1493
|
||||||
|
1618
|
||||||
|
1923
|
||||||
|
1283
|
||||||
|
1952
|
||||||
|
1373
|
||||||
|
1605
|
||||||
|
1230
|
||||||
|
1321
|
||||||
|
1873
|
||||||
|
1853
|
||||||
|
1886
|
||||||
|
1372
|
||||||
|
1913
|
||||||
|
1871
|
||||||
|
159
|
||||||
|
733
|
||||||
|
1400
|
||||||
|
1880
|
||||||
|
1462
|
||||||
|
2007
|
||||||
|
1801
|
||||||
|
1982
|
||||||
|
1728
|
||||||
|
1640
|
||||||
|
1442
|
||||||
|
1525
|
||||||
|
1953
|
||||||
|
1791
|
||||||
|
1906
|
||||||
|
1946
|
||||||
|
1641
|
||||||
|
2009
|
||||||
|
1627
|
||||||
|
1935
|
||||||
|
1936
|
||||||
|
1908
|
||||||
|
1826
|
||||||
|
1291
|
||||||
|
1978
|
||||||
|
1884
|
||||||
|
1799
|
||||||
|
1464
|
||||||
|
1538
|
||||||
|
1365
|
||||||
|
1678
|
||||||
|
1872
|
||||||
|
1964
|
||||||
|
1863
|
||||||
|
1388
|
||||||
|
1912
|
||||||
|
1928
|
||||||
|
1471
|
||||||
|
1632
|
||||||
|
1336
|
||||||
|
1396
|
||||||
|
1948
|
||||||
|
1974
|
||||||
|
1331
|
||||||
|
1290
|
||||||
|
1992
|
||||||
|
1096
|
||||||
|
1889
|
||||||
|
1874
|
||||||
|
1341
|
||||||
|
757
|
||||||
|
1351
|
||||||
|
1876
|
||||||
|
1674
|
||||||
|
2002
|
||||||
|
1504
|
||||||
|
1865
|
||||||
|
1469
|
||||||
|
1792
|
||||||
|
1920
|
||||||
|
1925
|
||||||
|
1898
|
||||||
|
1899
|
||||||
|
1435
|
||||||
|
405
|
||||||
|
1488
|
||||||
|
1319
|
||||||
|
1322
|
||||||
|
1749
|
||||||
|
1867
|
||||||
|
1957
|
||||||
|
1944
|
||||||
|
1727
|
||||||
|
1293
|
||||||
|
1739
|
||||||
|
1285
|
||||||
|
1917
|
||||||
|
1897
|
||||||
|
1844
|
||||||
|
1966
|
||||||
|
1921
|
||||||
|
1905
|
||||||
|
1830
|
||||||
|
1484
|
||||||
|
1364
|
||||||
|
1782
|
||||||
|
1415
|
||||||
|
1412
|
||||||
|
1413
|
||||||
|
833
|
||||||
|
1857
|
||||||
|
1370
|
||||||
|
1890
|
||||||
|
1393
|
||||||
|
1262
|
||||||
|
1311
|
||||||
|
2008
|
||||||
|
1545
|
||||||
|
1896
|
||||||
|
1362
|
||||||
|
1862
|
||||||
|
1617
|
||||||
|
1864
|
||||||
|
608
|
||||||
|
1868
|
||||||
|
1689
|
||||||
|
1784
|
||||||
|
1806
|
||||||
|
1976
|
||||||
|
1870
|
||||||
|
1973
|
||||||
|
1993
|
||||||
|
1986
|
||||||
|
1998
|
||||||
|
1414
|
||||||
|
1858
|
||||||
|
1990
|
||||||
|
1841
|
||||||
|
1895
|
||||||
|
1779
|
||||||
|
1850
|
||||||
|
2001
|
||||||
|
1590
|
||||||
|
1902
|
||||||
|
1487
|
||||||
|
943
|
||||||
|
1808
|
||||||
|
782
|
||||||
|
1546
|
||||||
|
2004
|
||||||
|
1656
|
||||||
|
154
|
||||||
|
1661
|
||||||
|
1688
|
||||||
|
1731
|
||||||
|
1466
|
||||||
|
1927
|
||||||
|
1438
|
||||||
|
1387
|
||||||
|
1576
|
||||||
|
1793
|
||||||
|
1797
|
||||||
|
1979
|
||||||
|
1903
|
||||||
|
1638
|
||||||
|
1940
|
||||||
|
1911
|
||||||
|
1301
|
||||||
|
1669
|
||||||
|
1409
|
||||||
|
1578
|
||||||
|
1887
|
||||||
|
1860
|
||||||
|
1619
|
||||||
|
1939
|
||||||
|
1625
|
||||||
|
1941
|
||||||
|
1374
|
||||||
|
1766
|
||||||
|
1407
|
|
@ -0,0 +1,527 @@
|
||||||
|
{
|
||||||
|
"cells": [
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 12,
|
||||||
|
"metadata": {},
|
||||||
|
"outputs": [],
|
||||||
|
"source": [
|
||||||
|
"input_1 = open('day01-1-input.txt')"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 13,
|
||||||
|
"metadata": {},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"data": {
|
||||||
|
"text/plain": [
|
||||||
|
"['1918\\n',\n",
|
||||||
|
" '1869\\n',\n",
|
||||||
|
" '1821\\n',\n",
|
||||||
|
" '1852\\n',\n",
|
||||||
|
" '1981\\n',\n",
|
||||||
|
" '1987\\n',\n",
|
||||||
|
" '1989\\n',\n",
|
||||||
|
" '1597\\n',\n",
|
||||||
|
" '1634\\n',\n",
|
||||||
|
" '1537\\n',\n",
|
||||||
|
" '1991\\n',\n",
|
||||||
|
" '1603\\n',\n",
|
||||||
|
" '1543\\n',\n",
|
||||||
|
" '1949\\n',\n",
|
||||||
|
" '1879\\n',\n",
|
||||||
|
" '1800\\n',\n",
|
||||||
|
" '1761\\n',\n",
|
||||||
|
" '2010\\n',\n",
|
||||||
|
" '1810\\n',\n",
|
||||||
|
" '1458\\n',\n",
|
||||||
|
" '1755\\n',\n",
|
||||||
|
" '1938\\n',\n",
|
||||||
|
" '1500\\n',\n",
|
||||||
|
" '2005\\n',\n",
|
||||||
|
" '818\\n',\n",
|
||||||
|
" '1493\\n',\n",
|
||||||
|
" '1618\\n',\n",
|
||||||
|
" '1923\\n',\n",
|
||||||
|
" '1283\\n',\n",
|
||||||
|
" '1952\\n',\n",
|
||||||
|
" '1373\\n',\n",
|
||||||
|
" '1605\\n',\n",
|
||||||
|
" '1230\\n',\n",
|
||||||
|
" '1321\\n',\n",
|
||||||
|
" '1873\\n',\n",
|
||||||
|
" '1853\\n',\n",
|
||||||
|
" '1886\\n',\n",
|
||||||
|
" '1372\\n',\n",
|
||||||
|
" '1913\\n',\n",
|
||||||
|
" '1871\\n',\n",
|
||||||
|
" '159\\n',\n",
|
||||||
|
" '733\\n',\n",
|
||||||
|
" '1400\\n',\n",
|
||||||
|
" '1880\\n',\n",
|
||||||
|
" '1462\\n',\n",
|
||||||
|
" '2007\\n',\n",
|
||||||
|
" '1801\\n',\n",
|
||||||
|
" '1982\\n',\n",
|
||||||
|
" '1728\\n',\n",
|
||||||
|
" '1640\\n',\n",
|
||||||
|
" '1442\\n',\n",
|
||||||
|
" '1525\\n',\n",
|
||||||
|
" '1953\\n',\n",
|
||||||
|
" '1791\\n',\n",
|
||||||
|
" '1906\\n',\n",
|
||||||
|
" '1946\\n',\n",
|
||||||
|
" '1641\\n',\n",
|
||||||
|
" '2009\\n',\n",
|
||||||
|
" '1627\\n',\n",
|
||||||
|
" '1935\\n',\n",
|
||||||
|
" '1936\\n',\n",
|
||||||
|
" '1908\\n',\n",
|
||||||
|
" '1826\\n',\n",
|
||||||
|
" '1291\\n',\n",
|
||||||
|
" '1978\\n',\n",
|
||||||
|
" '1884\\n',\n",
|
||||||
|
" '1799\\n',\n",
|
||||||
|
" '1464\\n',\n",
|
||||||
|
" '1538\\n',\n",
|
||||||
|
" '1365\\n',\n",
|
||||||
|
" '1678\\n',\n",
|
||||||
|
" '1872\\n',\n",
|
||||||
|
" '1964\\n',\n",
|
||||||
|
" '1863\\n',\n",
|
||||||
|
" '1388\\n',\n",
|
||||||
|
" '1912\\n',\n",
|
||||||
|
" '1928\\n',\n",
|
||||||
|
" '1471\\n',\n",
|
||||||
|
" '1632\\n',\n",
|
||||||
|
" '1336\\n',\n",
|
||||||
|
" '1396\\n',\n",
|
||||||
|
" '1948\\n',\n",
|
||||||
|
" '1974\\n',\n",
|
||||||
|
" '1331\\n',\n",
|
||||||
|
" '1290\\n',\n",
|
||||||
|
" '1992\\n',\n",
|
||||||
|
" '1096\\n',\n",
|
||||||
|
" '1889\\n',\n",
|
||||||
|
" '1874\\n',\n",
|
||||||
|
" '1341\\n',\n",
|
||||||
|
" '757\\n',\n",
|
||||||
|
" '1351\\n',\n",
|
||||||
|
" '1876\\n',\n",
|
||||||
|
" '1674\\n',\n",
|
||||||
|
" '2002\\n',\n",
|
||||||
|
" '1504\\n',\n",
|
||||||
|
" '1865\\n',\n",
|
||||||
|
" '1469\\n',\n",
|
||||||
|
" '1792\\n',\n",
|
||||||
|
" '1920\\n',\n",
|
||||||
|
" '1925\\n',\n",
|
||||||
|
" '1898\\n',\n",
|
||||||
|
" '1899\\n',\n",
|
||||||
|
" '1435\\n',\n",
|
||||||
|
" '405\\n',\n",
|
||||||
|
" '1488\\n',\n",
|
||||||
|
" '1319\\n',\n",
|
||||||
|
" '1322\\n',\n",
|
||||||
|
" '1749\\n',\n",
|
||||||
|
" '1867\\n',\n",
|
||||||
|
" '1957\\n',\n",
|
||||||
|
" '1944\\n',\n",
|
||||||
|
" '1727\\n',\n",
|
||||||
|
" '1293\\n',\n",
|
||||||
|
" '1739\\n',\n",
|
||||||
|
" '1285\\n',\n",
|
||||||
|
" '1917\\n',\n",
|
||||||
|
" '1897\\n',\n",
|
||||||
|
" '1844\\n',\n",
|
||||||
|
" '1966\\n',\n",
|
||||||
|
" '1921\\n',\n",
|
||||||
|
" '1905\\n',\n",
|
||||||
|
" '1830\\n',\n",
|
||||||
|
" '1484\\n',\n",
|
||||||
|
" '1364\\n',\n",
|
||||||
|
" '1782\\n',\n",
|
||||||
|
" '1415\\n',\n",
|
||||||
|
" '1412\\n',\n",
|
||||||
|
" '1413\\n',\n",
|
||||||
|
" '833\\n',\n",
|
||||||
|
" '1857\\n',\n",
|
||||||
|
" '1370\\n',\n",
|
||||||
|
" '1890\\n',\n",
|
||||||
|
" '1393\\n',\n",
|
||||||
|
" '1262\\n',\n",
|
||||||
|
" '1311\\n',\n",
|
||||||
|
" '2008\\n',\n",
|
||||||
|
" '1545\\n',\n",
|
||||||
|
" '1896\\n',\n",
|
||||||
|
" '1362\\n',\n",
|
||||||
|
" '1862\\n',\n",
|
||||||
|
" '1617\\n',\n",
|
||||||
|
" '1864\\n',\n",
|
||||||
|
" '608\\n',\n",
|
||||||
|
" '1868\\n',\n",
|
||||||
|
" '1689\\n',\n",
|
||||||
|
" '1784\\n',\n",
|
||||||
|
" '1806\\n',\n",
|
||||||
|
" '1976\\n',\n",
|
||||||
|
" '1870\\n',\n",
|
||||||
|
" '1973\\n',\n",
|
||||||
|
" '1993\\n',\n",
|
||||||
|
" '1986\\n',\n",
|
||||||
|
" '1998\\n',\n",
|
||||||
|
" '1414\\n',\n",
|
||||||
|
" '1858\\n',\n",
|
||||||
|
" '1990\\n',\n",
|
||||||
|
" '1841\\n',\n",
|
||||||
|
" '1895\\n',\n",
|
||||||
|
" '1779\\n',\n",
|
||||||
|
" '1850\\n',\n",
|
||||||
|
" '2001\\n',\n",
|
||||||
|
" '1590\\n',\n",
|
||||||
|
" '1902\\n',\n",
|
||||||
|
" '1487\\n',\n",
|
||||||
|
" '943\\n',\n",
|
||||||
|
" '1808\\n',\n",
|
||||||
|
" '782\\n',\n",
|
||||||
|
" '1546\\n',\n",
|
||||||
|
" '2004\\n',\n",
|
||||||
|
" '1656\\n',\n",
|
||||||
|
" '154\\n',\n",
|
||||||
|
" '1661\\n',\n",
|
||||||
|
" '1688\\n',\n",
|
||||||
|
" '1731\\n',\n",
|
||||||
|
" '1466\\n',\n",
|
||||||
|
" '1927\\n',\n",
|
||||||
|
" '1438\\n',\n",
|
||||||
|
" '1387\\n',\n",
|
||||||
|
" '1576\\n',\n",
|
||||||
|
" '1793\\n',\n",
|
||||||
|
" '1797\\n',\n",
|
||||||
|
" '1979\\n',\n",
|
||||||
|
" '1903\\n',\n",
|
||||||
|
" '1638\\n',\n",
|
||||||
|
" '1940\\n',\n",
|
||||||
|
" '1911\\n',\n",
|
||||||
|
" '1301\\n',\n",
|
||||||
|
" '1669\\n',\n",
|
||||||
|
" '1409\\n',\n",
|
||||||
|
" '1578\\n',\n",
|
||||||
|
" '1887\\n',\n",
|
||||||
|
" '1860\\n',\n",
|
||||||
|
" '1619\\n',\n",
|
||||||
|
" '1939\\n',\n",
|
||||||
|
" '1625\\n',\n",
|
||||||
|
" '1941\\n',\n",
|
||||||
|
" '1374\\n',\n",
|
||||||
|
" '1766\\n',\n",
|
||||||
|
" '1407\\n']"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"execution_count": 13,
|
||||||
|
"metadata": {},
|
||||||
|
"output_type": "execute_result"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"input_1 = list(input_1)\n",
|
||||||
|
"input_1"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 17,
|
||||||
|
"metadata": {},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"data": {
|
||||||
|
"text/plain": [
|
||||||
|
"[1918,\n",
|
||||||
|
" 1869,\n",
|
||||||
|
" 1821,\n",
|
||||||
|
" 1852,\n",
|
||||||
|
" 1981,\n",
|
||||||
|
" 1987,\n",
|
||||||
|
" 1989,\n",
|
||||||
|
" 1597,\n",
|
||||||
|
" 1634,\n",
|
||||||
|
" 1537,\n",
|
||||||
|
" 1991,\n",
|
||||||
|
" 1603,\n",
|
||||||
|
" 1543,\n",
|
||||||
|
" 1949,\n",
|
||||||
|
" 1879,\n",
|
||||||
|
" 1800,\n",
|
||||||
|
" 1761,\n",
|
||||||
|
" 2010,\n",
|
||||||
|
" 1810,\n",
|
||||||
|
" 1458,\n",
|
||||||
|
" 1755,\n",
|
||||||
|
" 1938,\n",
|
||||||
|
" 1500,\n",
|
||||||
|
" 2005,\n",
|
||||||
|
" 818,\n",
|
||||||
|
" 1493,\n",
|
||||||
|
" 1618,\n",
|
||||||
|
" 1923,\n",
|
||||||
|
" 1283,\n",
|
||||||
|
" 1952,\n",
|
||||||
|
" 1373,\n",
|
||||||
|
" 1605,\n",
|
||||||
|
" 1230,\n",
|
||||||
|
" 1321,\n",
|
||||||
|
" 1873,\n",
|
||||||
|
" 1853,\n",
|
||||||
|
" 1886,\n",
|
||||||
|
" 1372,\n",
|
||||||
|
" 1913,\n",
|
||||||
|
" 1871,\n",
|
||||||
|
" 159,\n",
|
||||||
|
" 733,\n",
|
||||||
|
" 1400,\n",
|
||||||
|
" 1880,\n",
|
||||||
|
" 1462,\n",
|
||||||
|
" 2007,\n",
|
||||||
|
" 1801,\n",
|
||||||
|
" 1982,\n",
|
||||||
|
" 1728,\n",
|
||||||
|
" 1640,\n",
|
||||||
|
" 1442,\n",
|
||||||
|
" 1525,\n",
|
||||||
|
" 1953,\n",
|
||||||
|
" 1791,\n",
|
||||||
|
" 1906,\n",
|
||||||
|
" 1946,\n",
|
||||||
|
" 1641,\n",
|
||||||
|
" 2009,\n",
|
||||||
|
" 1627,\n",
|
||||||
|
" 1935,\n",
|
||||||
|
" 1936,\n",
|
||||||
|
" 1908,\n",
|
||||||
|
" 1826,\n",
|
||||||
|
" 1291,\n",
|
||||||
|
" 1978,\n",
|
||||||
|
" 1884,\n",
|
||||||
|
" 1799,\n",
|
||||||
|
" 1464,\n",
|
||||||
|
" 1538,\n",
|
||||||
|
" 1365,\n",
|
||||||
|
" 1678,\n",
|
||||||
|
" 1872,\n",
|
||||||
|
" 1964,\n",
|
||||||
|
" 1863,\n",
|
||||||
|
" 1388,\n",
|
||||||
|
" 1912,\n",
|
||||||
|
" 1928,\n",
|
||||||
|
" 1471,\n",
|
||||||
|
" 1632,\n",
|
||||||
|
" 1336,\n",
|
||||||
|
" 1396,\n",
|
||||||
|
" 1948,\n",
|
||||||
|
" 1974,\n",
|
||||||
|
" 1331,\n",
|
||||||
|
" 1290,\n",
|
||||||
|
" 1992,\n",
|
||||||
|
" 1096,\n",
|
||||||
|
" 1889,\n",
|
||||||
|
" 1874,\n",
|
||||||
|
" 1341,\n",
|
||||||
|
" 757,\n",
|
||||||
|
" 1351,\n",
|
||||||
|
" 1876,\n",
|
||||||
|
" 1674,\n",
|
||||||
|
" 2002,\n",
|
||||||
|
" 1504,\n",
|
||||||
|
" 1865,\n",
|
||||||
|
" 1469,\n",
|
||||||
|
" 1792,\n",
|
||||||
|
" 1920,\n",
|
||||||
|
" 1925,\n",
|
||||||
|
" 1898,\n",
|
||||||
|
" 1899,\n",
|
||||||
|
" 1435,\n",
|
||||||
|
" 405,\n",
|
||||||
|
" 1488,\n",
|
||||||
|
" 1319,\n",
|
||||||
|
" 1322,\n",
|
||||||
|
" 1749,\n",
|
||||||
|
" 1867,\n",
|
||||||
|
" 1957,\n",
|
||||||
|
" 1944,\n",
|
||||||
|
" 1727,\n",
|
||||||
|
" 1293,\n",
|
||||||
|
" 1739,\n",
|
||||||
|
" 1285,\n",
|
||||||
|
" 1917,\n",
|
||||||
|
" 1897,\n",
|
||||||
|
" 1844,\n",
|
||||||
|
" 1966,\n",
|
||||||
|
" 1921,\n",
|
||||||
|
" 1905,\n",
|
||||||
|
" 1830,\n",
|
||||||
|
" 1484,\n",
|
||||||
|
" 1364,\n",
|
||||||
|
" 1782,\n",
|
||||||
|
" 1415,\n",
|
||||||
|
" 1412,\n",
|
||||||
|
" 1413,\n",
|
||||||
|
" 833,\n",
|
||||||
|
" 1857,\n",
|
||||||
|
" 1370,\n",
|
||||||
|
" 1890,\n",
|
||||||
|
" 1393,\n",
|
||||||
|
" 1262,\n",
|
||||||
|
" 1311,\n",
|
||||||
|
" 2008,\n",
|
||||||
|
" 1545,\n",
|
||||||
|
" 1896,\n",
|
||||||
|
" 1362,\n",
|
||||||
|
" 1862,\n",
|
||||||
|
" 1617,\n",
|
||||||
|
" 1864,\n",
|
||||||
|
" 608,\n",
|
||||||
|
" 1868,\n",
|
||||||
|
" 1689,\n",
|
||||||
|
" 1784,\n",
|
||||||
|
" 1806,\n",
|
||||||
|
" 1976,\n",
|
||||||
|
" 1870,\n",
|
||||||
|
" 1973,\n",
|
||||||
|
" 1993,\n",
|
||||||
|
" 1986,\n",
|
||||||
|
" 1998,\n",
|
||||||
|
" 1414,\n",
|
||||||
|
" 1858,\n",
|
||||||
|
" 1990,\n",
|
||||||
|
" 1841,\n",
|
||||||
|
" 1895,\n",
|
||||||
|
" 1779,\n",
|
||||||
|
" 1850,\n",
|
||||||
|
" 2001,\n",
|
||||||
|
" 1590,\n",
|
||||||
|
" 1902,\n",
|
||||||
|
" 1487,\n",
|
||||||
|
" 943,\n",
|
||||||
|
" 1808,\n",
|
||||||
|
" 782,\n",
|
||||||
|
" 1546,\n",
|
||||||
|
" 2004,\n",
|
||||||
|
" 1656,\n",
|
||||||
|
" 154,\n",
|
||||||
|
" 1661,\n",
|
||||||
|
" 1688,\n",
|
||||||
|
" 1731,\n",
|
||||||
|
" 1466,\n",
|
||||||
|
" 1927,\n",
|
||||||
|
" 1438,\n",
|
||||||
|
" 1387,\n",
|
||||||
|
" 1576,\n",
|
||||||
|
" 1793,\n",
|
||||||
|
" 1797,\n",
|
||||||
|
" 1979,\n",
|
||||||
|
" 1903,\n",
|
||||||
|
" 1638,\n",
|
||||||
|
" 1940,\n",
|
||||||
|
" 1911,\n",
|
||||||
|
" 1301,\n",
|
||||||
|
" 1669,\n",
|
||||||
|
" 1409,\n",
|
||||||
|
" 1578,\n",
|
||||||
|
" 1887,\n",
|
||||||
|
" 1860,\n",
|
||||||
|
" 1619,\n",
|
||||||
|
" 1939,\n",
|
||||||
|
" 1625,\n",
|
||||||
|
" 1941,\n",
|
||||||
|
" 1374,\n",
|
||||||
|
" 1766,\n",
|
||||||
|
" 1407]"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"execution_count": 17,
|
||||||
|
"metadata": {},
|
||||||
|
"output_type": "execute_result"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"numbers = []\n",
|
||||||
|
"for item in input_1:\n",
|
||||||
|
" item = item[:-1]\n",
|
||||||
|
" numbers.append(int(item))\n",
|
||||||
|
"numbers"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 20,
|
||||||
|
"metadata": {},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"858496\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"for i in range(0, len(numbers)):\n",
|
||||||
|
" for j in range(i + 1, len(numbers)):\n",
|
||||||
|
" if numbers[i] + numbers[j] == 2020:\n",
|
||||||
|
" print(numbers[i] * numbers[j])\n",
|
||||||
|
" break"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 24,
|
||||||
|
"metadata": {},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"263819430\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"for i in range(0, len(numbers)):\n",
|
||||||
|
" for j in range(i + 1, len(numbers)):\n",
|
||||||
|
" for k in range(j + 1, len(numbers)):\n",
|
||||||
|
" if numbers[i] + numbers[j] + numbers[k] == 2020:\n",
|
||||||
|
" print(numbers[i] * numbers[j] * numbers[k])\n",
|
||||||
|
" break"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": null,
|
||||||
|
"metadata": {},
|
||||||
|
"outputs": [],
|
||||||
|
"source": []
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"metadata": {
|
||||||
|
"kernelspec": {
|
||||||
|
"display_name": "Python 3",
|
||||||
|
"language": "python",
|
||||||
|
"name": "python3"
|
||||||
|
},
|
||||||
|
"language_info": {
|
||||||
|
"codemirror_mode": {
|
||||||
|
"name": "ipython",
|
||||||
|
"version": 3
|
||||||
|
},
|
||||||
|
"file_extension": ".py",
|
||||||
|
"mimetype": "text/x-python",
|
||||||
|
"name": "python",
|
||||||
|
"nbconvert_exporter": "python",
|
||||||
|
"pygments_lexer": "ipython3",
|
||||||
|
"version": "3.8.5"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nbformat": 4,
|
||||||
|
"nbformat_minor": 4
|
||||||
|
}
|
Loading…
Reference in New Issue