My solutions for each task.
- Solve the puzzles.
- Solve them as quickly as possible.
- (optional) Refactor if something bothers me too much.
- Yet still: Have fun with the puzzles!
- Enjoy the coding practice and built up the "muscle memory" for Rust.
- Learn more Rust on the way.
- Become more confident.
- Allow rough edges here and there.
- Have fun!
- Performance and efficiency
- The most, best, optimal, idiomatic way of writing Rust.¹
- Perfectionism.
- Competition.
¹ Well, a bit of idiomatic code is probably still good.