Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chsxf/advent-of-code-2022
Source code for my participation to the Advent of Code 2022
https://github.com/chsxf/advent-of-code-2022
advent-of-code advent-of-code-2022 advent-of-code-2022-php advent-of-code-php
Last synced: 19 days ago
JSON representation
Source code for my participation to the Advent of Code 2022
- Host: GitHub
- URL: https://github.com/chsxf/advent-of-code-2022
- Owner: chsxf
- License: unlicense
- Created: 2022-12-01T11:54:15.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-29T07:59:16.000Z (about 2 years ago)
- Last Synced: 2024-11-18T23:58:12.546Z (3 months ago)
- Topics: advent-of-code, advent-of-code-2022, advent-of-code-2022-php, advent-of-code-php
- Language: PHP
- Homepage: https://adventofcode.com/2022
- Size: 64.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# About This Repository
This repository contains the complete source code of my participation to the [Advent of Code 2022](https://adventofcode.com/2022).
All puzzles are solved through PHP.
## Conventions
This project uses [gitmoji](https://gitmoji.dev) for its commit messages.
# Requirements
This source code has only been tested with **PHP 8.1** and is not guaranteed to work on any other version.
# How To Run
Each daily puzzle is stored in its own folder, and each step has its own PHP file.
For example, if you want to run the second puzzle of the third day, proceed as follows from the root folder of the directory:
```sh
cd Day\ 3
php day3-2.php
```## Running With Test Input
Each daily puzzle comes with two data sets: test and full input.
You can run the code using the test input like this:
```sh
php day3-2.php -- -test
```