aoc-2021-rust

Advent of Code 2021 Solutions in Rust
git clone https://git.sinitax.com/sinitax/aoc-2021-rust
Log | Files | Refs | README | sfeed.txt

input (2048B)


      1inp w
      2mul x 0
      3add x z
      4mod x 26
      5div z 1
      6add x 12
      7eql x w
      8eql x 0
      9mul y 0
     10add y 25
     11mul y x
     12add y 1
     13mul z y
     14mul y 0
     15add y w
     16add y 4
     17mul y x
     18add z y
     19inp w
     20mul x 0
     21add x z
     22mod x 26
     23div z 1
     24add x 15
     25eql x w
     26eql x 0
     27mul y 0
     28add y 25
     29mul y x
     30add y 1
     31mul z y
     32mul y 0
     33add y w
     34add y 11
     35mul y x
     36add z y
     37inp w
     38mul x 0
     39add x z
     40mod x 26
     41div z 1
     42add x 11
     43eql x w
     44eql x 0
     45mul y 0
     46add y 25
     47mul y x
     48add y 1
     49mul z y
     50mul y 0
     51add y w
     52add y 7
     53mul y x
     54add z y
     55inp w
     56mul x 0
     57add x z
     58mod x 26
     59div z 26
     60add x -14
     61eql x w
     62eql x 0
     63mul y 0
     64add y 25
     65mul y x
     66add y 1
     67mul z y
     68mul y 0
     69add y w
     70add y 2
     71mul y x
     72add z y
     73inp w
     74mul x 0
     75add x z
     76mod x 26
     77div z 1
     78add x 12
     79eql x w
     80eql x 0
     81mul y 0
     82add y 25
     83mul y x
     84add y 1
     85mul z y
     86mul y 0
     87add y w
     88add y 11
     89mul y x
     90add z y
     91inp w
     92mul x 0
     93add x z
     94mod x 26
     95div z 26
     96add x -10
     97eql x w
     98eql x 0
     99mul y 0
    100add y 25
    101mul y x
    102add y 1
    103mul z y
    104mul y 0
    105add y w
    106add y 13
    107mul y x
    108add z y
    109inp w
    110mul x 0
    111add x z
    112mod x 26
    113div z 1
    114add x 11
    115eql x w
    116eql x 0
    117mul y 0
    118add y 25
    119mul y x
    120add y 1
    121mul z y
    122mul y 0
    123add y w
    124add y 9
    125mul y x
    126add z y
    127inp w
    128mul x 0
    129add x z
    130mod x 26
    131div z 1
    132add x 13
    133eql x w
    134eql x 0
    135mul y 0
    136add y 25
    137mul y x
    138add y 1
    139mul z y
    140mul y 0
    141add y w
    142add y 12
    143mul y x
    144add z y
    145inp w
    146mul x 0
    147add x z
    148mod x 26
    149div z 26
    150add x -7
    151eql x w
    152eql x 0
    153mul y 0
    154add y 25
    155mul y x
    156add y 1
    157mul z y
    158mul y 0
    159add y w
    160add y 6
    161mul y x
    162add z y
    163inp w
    164mul x 0
    165add x z
    166mod x 26
    167div z 1
    168add x 10
    169eql x w
    170eql x 0
    171mul y 0
    172add y 25
    173mul y x
    174add y 1
    175mul z y
    176mul y 0
    177add y w
    178add y 2
    179mul y x
    180add z y
    181inp w
    182mul x 0
    183add x z
    184mod x 26
    185div z 26
    186add x -2
    187eql x w
    188eql x 0
    189mul y 0
    190add y 25
    191mul y x
    192add y 1
    193mul z y
    194mul y 0
    195add y w
    196add y 11
    197mul y x
    198add z y
    199inp w
    200mul x 0
    201add x z
    202mod x 26
    203div z 26
    204add x -1
    205eql x w
    206eql x 0
    207mul y 0
    208add y 25
    209mul y x
    210add y 1
    211mul z y
    212mul y 0
    213add y w
    214add y 12
    215mul y x
    216add z y
    217inp w
    218mul x 0
    219add x z
    220mod x 26
    221div z 26
    222add x -4
    223eql x w
    224eql x 0
    225mul y 0
    226add y 25
    227mul y x
    228add y 1
    229mul z y
    230mul y 0
    231add y w
    232add y 3
    233mul y x
    234add z y
    235inp w
    236mul x 0
    237add x z
    238mod x 26
    239div z 26
    240add x -12
    241eql x w
    242eql x 0
    243mul y 0
    244add y 25
    245mul y x
    246add y 1
    247mul z y
    248mul y 0
    249add y w
    250add y 13
    251mul y x
    252add z y
    253