Avokadoen / adventofcode2020

Collaboratively solve the 2020 edition of https://adventofcode.com/, and test the solutions using Github CI.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

adventofcode2020 πŸ•―οΈ πŸŽ„ β›„

Welcome to this community project, where we collaboratively solve https://adventofcode.com/.

CI test status

examples 2021 2020

Github CI runs the <year>/<day>/test.sh for each day. Example: 2020/day01/test.sh

Solved days by language

Language Total days 2020 days 2021 days
python3 28 25 3
sml 19 19
deno.ts 15 15
zig 11 9 2
golang 8 8
c 6 6
rust 4 1 3
node.js 4 4
c++ 2 2
ruby 2 2

Last updated: 2021-12-10 21:37:00Z

See all languages we support in our Dockerfile.

Run make versions to see installed language versions in the docker-container.

Fork today! Anyone is encouraged to contribute, and as a contributor you may do whatever you want with this code. Treat it as your own πŸ‘

Contributors

A special thanks to the developers over at Maritime Optima 🚒 - https://github.com/orgs/MaritimeOptima/people - volunteering to support this project πŸ™

Also a big thanks to the rest of our contributors πŸŽ‰

Leaderboard

Contributors are welcomed to join our private leaderboard 😎 Use the join code 376961-8a514359 at https://adventofcode.com/2020/leaderboard/private

Sharing

If you enjoy working on this project, consider sharing it with your friends. The more the merrier πŸŽ…

Getting started

Test solutions on your system

$ ./lang/rust.sh "2020/day01/solutions/day01.rs" "2020/day01/io/*"
cat INPUT | rustc    day01.rs                662ms      βœ…

Test inside docker container

# Test everything:
make

# Test year:
make name=2021

# Test day:
make name=2021/day01

About

Collaboratively solve the 2020 edition of https://adventofcode.com/, and test the solutions using Github CI.


Languages

Language:Python 32.4%Language:Standard ML 15.2%Language:Zig 13.0%Language:TypeScript 11.2%Language:Shell 10.8%Language:Go 6.1%Language:C 4.8%Language:Rust 2.2%Language:JavaScript 2.0%Language:C++ 1.0%Language:Dockerfile 0.6%Language:Ruby 0.6%Language:Makefile 0.2%