{"id":23126340,"url":"https://github.com/sdatko/advent-of-code","last_synced_at":"2025-08-17T03:33:06.753Z","repository":{"id":45652001,"uuid":"318882651","full_name":"sdatko/advent-of-code","owner":"sdatko","description":"My solutions to Advent of Code puzzles.","archived":false,"fork":false,"pushed_at":"2024-12-21T01:43:13.000Z","size":1180,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-05T00:36:47.998Z","etag":null,"topics":["advent-of-code","challenge","puzzles","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sdatko.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-05T20:27:27.000Z","updated_at":"2024-12-21T01:43:16.000Z","dependencies_parsed_at":"2024-12-11T01:37:19.686Z","dependency_job_id":null,"html_url":"https://github.com/sdatko/advent-of-code","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sdatko/advent-of-code","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdatko%2Fadvent-of-code","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdatko%2Fadvent-of-code/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdatko%2Fadvent-of-code/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdatko%2Fadvent-of-code/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sdatko","download_url":"https://codeload.github.com/sdatko/advent-of-code/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdatko%2Fadvent-of-code/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270803170,"owners_count":24648684,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-17T02:00:09.016Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["advent-of-code","challenge","puzzles","python"],"created_at":"2024-12-17T08:29:33.287Z","updated_at":"2025-08-17T03:33:06.017Z","avatar_url":"https://github.com/sdatko.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Advent of Code\n==============\n\n![](https://github.com/sdatko/advent-of-code/workflows/tests/badge.svg)\n\nMy solutions to Advent of Code puzzles.\n\nList of puzzles: https://adventofcode.com/events\n\nMy additional challenge: **no imports**, just pure basic Python.\n\n\nNote on Fair Use\n----------------\n\nThe described solutions and implementations in source codes are my own,\nshared under MIT License – free to copy, adjust, reuse, without any limits,\nrestrictions or warranties.\n\nHowever, this repository also contains the original descriptions of the puzzles\n(kept as comments on top of solutions source codes) and example inputs gathered\nfrom the event website (https://adventofcode.com/). Those are kept here in this\nrepository only for the puzzle completeness and educational purposes (to help\nunderstanding the problems and proposed solutions) and are sole property of\n[Eric Wastl](https://was.tl). The puzzles descriptions and inputs are\nnot allowed to be reused in creation of any similar events or contests.\n\n\nSummary\n-------\n\n[**2015**](./year-2015/): [☑](./year-2015/day-01/)[☑](./year-2015/day-02/)[☑](./year-2015/day-03/)[☑](./year-2015/day-04/)[☑](./year-2015/day-05/) ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐\\\n[**2016**](./year-2016/): [☑](./year-2016/day-01/)[☑](./year-2016/day-02/)[☑](./year-2016/day-03/)[☑](./year-2016/day-04/)[☑](./year-2016/day-05/) ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐\\\n[**2017**](./year-2017/): [☑](./year-2017/day-01/)[☑](./year-2017/day-02/)[☑](./year-2017/day-03/)[☑](./year-2017/day-04/)[☑](./year-2017/day-05/) ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐\\\n[**2018**](./year-2018/): [☑](./year-2018/day-01/)[☑](./year-2018/day-02/)[☑](./year-2018/day-03/)[☑](./year-2018/day-04/)[☑](./year-2018/day-05/) ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐\\\n[**2019**](./year-2019/): [☑](./year-2019/day-01/)[☑](./year-2019/day-02/)[☑](./year-2019/day-03/)[☑](./year-2019/day-04/)[☑](./year-2019/day-05/) ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐\\\n[**2020**](./year-2020/): [☑](./year-2020/day-01/)[☑](./year-2020/day-02/)[☑](./year-2020/day-03/)[☑](./year-2020/day-04/)[☑](./year-2020/day-05/) [☑](./year-2020/day-06/)[☑](./year-2020/day-07/)[☑](./year-2020/day-08/)[☑](./year-2020/day-09/)[☑](./year-2020/day-10/) [☑](./year-2020/day-11/)[☑](./year-2020/day-12/)[☑](./year-2020/day-13/)[☑](./year-2020/day-14/)[☑](./year-2020/day-15/) [☑](./year-2020/day-16/)[☑](./year-2020/day-17/)[☑](./year-2020/day-18/)[☑](./year-2020/day-19/)[☑](./year-2020/day-20/) [☑](./year-2020/day-21/)☐☐☐☐\\\n[**2021**](./year-2021/): [☑](./year-2021/day-01/)[☑](./year-2021/day-02/)[☑](./year-2021/day-03/)[☑](./year-2021/day-04/)[☑](./year-2021/day-05/) [☑](./year-2021/day-06/)[☑](./year-2021/day-07/)[☑](./year-2021/day-08/)[☑](./year-2021/day-09/)[☑](./year-2021/day-10/) [☑](./year-2021/day-11/)[☑](./year-2021/day-12/)[☑](./year-2021/day-13/)[☑](./year-2021/day-14/)[☑](./year-2021/day-15/) [☑](./year-2021/day-16/)[☑](./year-2021/day-17/)[☑](./year-2021/day-18/)[☑](./year-2021/day-19/)[☑](./year-2021/day-20/) [☑](./year-2021/day-21/)[☑](./year-2021/day-22/)[☑](./year-2021/day-23/)[☑](./year-2021/day-24/)[☑](./year-2021/day-25/)\\\n[**2022**](./year-2022/): [☑](./year-2022/day-01/)[☑](./year-2022/day-02/)[☑](./year-2022/day-03/)[☑](./year-2022/day-04/)[☑](./year-2022/day-05/) [☑](./year-2022/day-06/)[☑](./year-2022/day-07/)[☑](./year-2022/day-08/)[☑](./year-2022/day-09/)[☑](./year-2022/day-10/) [☑](./year-2022/day-11/)[☑](./year-2022/day-12/)[☑](./year-2022/day-13/)[☑](./year-2022/day-14/)[☑](./year-2022/day-15/) [☑](./year-2022/day-16/)[☑](./year-2022/day-17/)[☑](./year-2022/day-18/)[☑](./year-2022/day-19/)[☑](./year-2022/day-20/) [☑](./year-2022/day-21/)[☑](./year-2022/day-22/)[☑](./year-2022/day-23/)[☑](./year-2022/day-24/)[☑](./year-2022/day-25/)\\\n[**2023**](./year-2023/): [☑](./year-2023/day-01/)[☑](./year-2023/day-02/)[☑](./year-2023/day-03/)[☑](./year-2023/day-04/)[☑](./year-2023/day-05/) [☑](./year-2023/day-06/)[☑](./year-2023/day-07/)[☑](./year-2023/day-08/)[☑](./year-2023/day-09/)[☑](./year-2023/day-10/) [☑](./year-2023/day-11/)[☑](./year-2023/day-12/)[☑](./year-2023/day-13/)[☑](./year-2023/day-14/)[☑](./year-2023/day-15/) [☑](./year-2023/day-16/)[☑](./year-2023/day-17/)[☑](./year-2023/day-18/)[☑](./year-2023/day-19/)[☑](./year-2023/day-20/) [☑](./year-2023/day-21/)☐☐☐☐\\\n[**2024**](./year-2024/): [☑](./year-2024/day-01/)[☑](./year-2024/day-02/)[☑](./year-2024/day-03/)[☑](./year-2024/day-04/)[☑](./year-2024/day-05/) [☑](./year-2024/day-06/)[☑](./year-2024/day-07/)[☑](./year-2024/day-08/)[☑](./year-2024/day-09/)[☑](./year-2024/day-10/) ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsdatko%2Fadvent-of-code","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsdatko%2Fadvent-of-code","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsdatko%2Fadvent-of-code/lists"}