add file reading solution to 2024 day 1 part 1

This commit is contained in:
Fredrik Robertsen
2024-12-01 19:36:28 +01:00
committed by GitHub
parent e58660ed73
commit 4c76df7ae2

View File

@@ -1,3 +1,9 @@
# solution
# part 1
my solution to the example can be viewed and tried on [uiuapad](https://uiua.org/pad?src=0_14_0-dev_5__JCAzICAgNAokIDQgICAzCiQgMiAgIDUKJCAxICAgMwokIDMgICA5CiQgMyAgIDMKCiMgc3BsaXQgc3RyaW5nIG9uIG5ld2xpbmUgaW50bwojIGFycmF5IG9mIGVxdWFsIGxlbmd0aCBzdHJpbmdzCkxpbmVzIOKGkCDiipziiJjiirjiiaBAXG4KCiMgc3BsaXRzIGVhY2ggc3RyaW5nIG9uIHNwYWNlIGNoYXIKIyBpbnRvIGFycmF5IG9mIHBhaXJzIG9mIG51bWJlcnMKUGFyc2Ug4oaQIOKJoeKKnOKLleKKuOKJoEAgCgojIHNvcnQgZWFjaCBjb2x1bW4sIHRoZW4gc3VtIHRoZQojIGFic29sdXRlIGRpZmZlcmVuY2VzIG9mIHRoZQojIHNvcnRlZCBwYWlycwpTb2wg4oaQIC8r4oy1Ly3iiaHijYbijYkKCuKNpC4gPTExIFNvbCBQYXJzZSBMaW5lcwo=)
## solution
my solution to the example can be viewed and tried on
[uiuapad](https://uiua.org/pad?src=0_14_0-dev_5__JCAzICAgNAokIDQgICAzCiQgMiAgIDUKJCAxICAgMwokIDMgICA5CiQgMyAgIDMKCiMgc3BsaXQgc3RyaW5nIG9uIG5ld2xpbmUgaW50bwojIGFycmF5IG9mIGVxdWFsIGxlbmd0aCBzdHJpbmdzCkxpbmVzIOKGkCDiipziiJjiirjiiaBAXG4KCiMgc3BsaXRzIGVhY2ggc3RyaW5nIG9uIHNwYWNlIGNoYXIKIyBpbnRvIGFycmF5IG9mIHBhaXJzIG9mIG51bWJlcnMKUGFyc2Ug4oaQIOKJoeKKnOKLleKKuOKJoEAgCgojIHNvcnQgZWFjaCBjb2x1bW4sIHRoZW4gc3VtIHRoZQojIGFic29sdXRlIGRpZmZlcmVuY2VzIG9mIHRoZQojIHNvcnRlZCBwYWlycwpTb2wg4oaQIC8r4oy1Ly3iiaHijYbijYkKCuKNpC4gPTExIFNvbCBQYXJzZSBMaW5lcwo=)
[this](https://uiua.org/pad?src=0_14_0-dev_5__JmZyYXMgImlucHV0IgoKIyBzcGxpdCBzdHJpbmcgb24gbmV3bGluZSBpbnRvCiMgYXJyYXkgb2YgZXF1YWwgbGVuZ3RoIHN0cmluZ3MKTGluZXMg4oaQIOKKnOKImOKKuOKJoEBcbgoKIyBzcGxpdHMgZWFjaCBzdHJpbmcgb24gc3BhY2UgY2hhcgojIGludG8gYXJyYXkgb2YgcGFpcnMgb2YgbnVtYmVycwpQYXJzZSDihpAg4omh4oqc4ouV4oq44omgQCAKCiMgc29ydCBlYWNoIGNvbHVtbiwgdGhlbiBzdW0gdGhlCiMgYWJzb2x1dGUgZGlmZmVyZW5jZXMgb2YgdGhlCiMgc29ydGVkIHBhaXJzClNvbCDihpAgLyvijLUvLeKJoeKNhuKNiQoKU29sIFBhcnNlIExpbmVzCg==)
is the variant that reads the file. i simply uploaded my downloaded input, and it will read the contents of the file to produce a string just like the one in the example, thus the code from the example also works.