GithubHelp home page GithubHelp logo

king-11 / adventofcode Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 299 KB

My Solutions for advent of code

License: Apache License 2.0

JavaScript 15.45% Go 38.84% Rust 31.04% Kotlin 14.67%
advent-of-code golang rust advent-of-code-2020 advent-of-code-2021 advent-of-code-2022 adventofcode dsa javascript advent-of-code-2023 aoc-2023-in-kotlin kotlin

adventofcode's Introduction

Advent of Code

Advent of Code 2023 ๐ŸŽ„ Kotlin Solutions by @king-11 ๐Ÿ˜Š Twitter | Github | Instagram

What is Advent of Code?

Advent of Code is an online event created by Eric Wastl. Each year, starting on Dec 1st, an advent calendar of small programming puzzles are unlocked once a day at midnight (EST/UTC-5). Developers of all skill sets are encouraged to solve them in any programming language they choose!

You don't need a computer science background to participate - just a little programming knowledge and some problem solving skills will get you pretty far. Nor do you need a fancy computer; every problem has a solution that completes in at most 15 seconds on ten-year-old hardware.

If you'd like to support Advent of Code, you can do so indirectly by helping to Share it with others, or directly via PayPal or Coinbase.

Advent of Code is a registered trademark in the United States.

Story

Something is wrong with global snow production, and you've been selected to take a look. The Elves have even given you a map; on it, they've used stars to mark the top fifty locations that are likely to be having problems.

You've been doing this long enough to know that to restore snow operations, you need to check all fifty stars by December 25th.

Collect stars by solving puzzles. Two puzzles will be made available on each day in the Advent calendar; the second puzzle is unlocked when you complete the first. Each puzzle grants one star. Good luck!

My Solutions

Day Part One Part Two
Day 1: Trebuchet?! ๐ŸŒŸ ๐ŸŒŸ
Day 2: Cube Conundrum ๐ŸŒŸ ๐ŸŒŸ
Day 3: Gear Ratios ๐ŸŒŸ ๐ŸŒŸ
Day 4: Scratchcards ๐ŸŒŸ ๐ŸŒŸ
Day 5: If You Give A Seed A Fertilizer ๐ŸŒŸ
Day 6: Wait For It ๐ŸŒŸ ๐ŸŒŸ
Day 7: Camel Cards ๐ŸŒŸ ๐ŸŒŸ
Day 8: Haunted Wasteland
Day 9: Mirage Maintenance ๐ŸŒŸ ๐ŸŒŸ

adventofcode's People

Contributors

king-11 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.