Adligo Code Puzzles

This will be Adligo’s website for code puzzles.

IANA

These puzzles will be uniquely identified by IANA numbers under; 1.3.6.1.4.1.33097.7

Categories

1.3.6.1.4.1.33097.7.0

The puzzles will be broken down into a matrix of categories based on what they generally do (aka output). They will appear under the above IANA number.

Creation#1.3.6.1.4.1.33097.7.0.0
Search#1.3.6.1.4.1.33097.7.0.1
Selection#1.3.6.1.4.1.33097.7.0.2
Identification#1.3.6.1.4.1.33097.7.0.3
Exploration#1.3.6.1.4.1.33097.7.0.4

Cross Reference Categories

1.3.6.1.4.1.33097.7.1

These categories provide a cross-reference to how the puzzles are solved.

Difficulty Levels

1.3.6.1.4.1.33097.7.2

The initial guess of how challenging the puzzle is ranked under the following IANA number (appending a .0-100)).

1.3.6.1.4.1.33097.7.2.0

Once statistics can be gathered about attempts by humans to solve the problem, they will be tracked under the following number (appending a .0-100)).

1.3.6.1.4.1.33097.7.2.1
Solutions

The solutions are grouped by language;

Python Solutions

Hosting

This site is hosted by github.com from this repo;

https://github.com/adligo/acp.adligo.com

Math Conventions

We are using MathJax from these instructions for our math symbols. https://docs.mathjax.org/en/latest/basic/mathematics.html#basic-mathematics

When \(a \ne 0\), there are two solutions to \(ax^2 + bx + c = 0\) and they are \[x = {-b \pm \sqrt{b^2-4ac} \over 2a}.\]