Day 1
This commit is contained in:
200
01/input
Normal file
200
01/input
Normal file
@@ -0,0 +1,200 @@
|
||||
1974
|
||||
1773
|
||||
1841
|
||||
1932
|
||||
1951
|
||||
1852
|
||||
2000
|
||||
1988
|
||||
1998
|
||||
1670
|
||||
969
|
||||
2008
|
||||
1713
|
||||
2007
|
||||
1916
|
||||
1286
|
||||
1652
|
||||
1821
|
||||
1730
|
||||
2002
|
||||
1761
|
||||
1656
|
||||
814
|
||||
1999
|
||||
2010
|
||||
1936
|
||||
1794
|
||||
1905
|
||||
1250
|
||||
1920
|
||||
1986
|
||||
1709
|
||||
1914
|
||||
1681
|
||||
1820
|
||||
1982
|
||||
1961
|
||||
1931
|
||||
1331
|
||||
1923
|
||||
1972
|
||||
1631
|
||||
1643
|
||||
1719
|
||||
1926
|
||||
1994
|
||||
1952
|
||||
1981
|
||||
1847
|
||||
1774
|
||||
1296
|
||||
1946
|
||||
873
|
||||
2005
|
||||
173
|
||||
2006
|
||||
1960
|
||||
1872
|
||||
1894
|
||||
1695
|
||||
1769
|
||||
1800
|
||||
1734
|
||||
1675
|
||||
1860
|
||||
1383
|
||||
1947
|
||||
1768
|
||||
1827
|
||||
1877
|
||||
1721
|
||||
1738
|
||||
384
|
||||
1996
|
||||
1958
|
||||
1909
|
||||
1639
|
||||
1831
|
||||
1212
|
||||
1627
|
||||
1699
|
||||
1661
|
||||
1653
|
||||
1748
|
||||
1919
|
||||
1983
|
||||
1223
|
||||
1690
|
||||
1948
|
||||
1218
|
||||
1971
|
||||
1969
|
||||
1753
|
||||
1957
|
||||
1977
|
||||
1943
|
||||
1978
|
||||
1778
|
||||
1937
|
||||
1868
|
||||
1641
|
||||
1979
|
||||
1854
|
||||
1959
|
||||
1739
|
||||
2004
|
||||
1964
|
||||
760
|
||||
1890
|
||||
1701
|
||||
1940
|
||||
1840
|
||||
1817
|
||||
1966
|
||||
1799
|
||||
1941
|
||||
1934
|
||||
1929
|
||||
1962
|
||||
1691
|
||||
1927
|
||||
1764
|
||||
1945
|
||||
795
|
||||
1993
|
||||
1804
|
||||
1693
|
||||
1970
|
||||
1728
|
||||
1818
|
||||
1545
|
||||
1992
|
||||
1965
|
||||
1786
|
||||
2009
|
||||
1980
|
||||
1698
|
||||
1647
|
||||
1935
|
||||
1880
|
||||
1921
|
||||
1904
|
||||
1953
|
||||
1871
|
||||
1671
|
||||
1826
|
||||
1989
|
||||
1950
|
||||
1791
|
||||
1990
|
||||
1949
|
||||
1301
|
||||
1975
|
||||
1968
|
||||
1895
|
||||
1208
|
||||
1424
|
||||
1985
|
||||
1665
|
||||
1685
|
||||
1942
|
||||
1669
|
||||
64
|
||||
1832
|
||||
1995
|
||||
1987
|
||||
1955
|
||||
352
|
||||
1984
|
||||
1925
|
||||
1891
|
||||
1933
|
||||
1679
|
||||
2001
|
||||
1930
|
||||
1991
|
||||
1227
|
||||
1973
|
||||
1723
|
||||
1683
|
||||
132
|
||||
1718
|
||||
1944
|
||||
1908
|
||||
1900
|
||||
1657
|
||||
1954
|
||||
92
|
||||
1997
|
||||
1938
|
||||
1976
|
||||
1747
|
||||
1226
|
||||
1782
|
||||
1963
|
||||
1746
|
||||
1540
|
||||
1759
|
||||
1939
|
||||
1743
|
24
01/part1.js
Normal file
24
01/part1.js
Normal file
@@ -0,0 +1,24 @@
|
||||
const fs = require('fs')
|
||||
const readline = require('readline');
|
||||
|
||||
const readInterface = readline.createInterface({
|
||||
input: fs.createReadStream('input'),
|
||||
console: false
|
||||
});
|
||||
|
||||
let numbers = [];
|
||||
|
||||
readInterface.on('line', function(line) {
|
||||
numbers.push(Number(line));
|
||||
});
|
||||
|
||||
readInterface.on('close', function(line) {
|
||||
numbers.forEach(function(a) {
|
||||
numbers.forEach(function(b) {
|
||||
if (a + b == 2020) {
|
||||
console.log(a*b);
|
||||
process.exit();
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
26
01/part2.js
Normal file
26
01/part2.js
Normal file
@@ -0,0 +1,26 @@
|
||||
const fs = require('fs')
|
||||
const readline = require('readline');
|
||||
|
||||
const readInterface = readline.createInterface({
|
||||
input: fs.createReadStream('input'),
|
||||
console: false
|
||||
});
|
||||
|
||||
let numbers = [];
|
||||
|
||||
readInterface.on('line', function(line) {
|
||||
numbers.push(Number(line));
|
||||
});
|
||||
|
||||
readInterface.on('close', function(line) {
|
||||
numbers.forEach(function(a) {
|
||||
numbers.forEach(function(b) {
|
||||
numbers.forEach(function(c) {
|
||||
if (a + b + c == 2020) {
|
||||
console.log(a*b*c);
|
||||
process.exit();
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
Reference in New Issue
Block a user