diff options
| author | omagdy7 <omar.professional8777@gmail.com> | 2023-04-12 04:58:02 +0200 |
|---|---|---|
| committer | omagdy7 <omar.professional8777@gmail.com> | 2023-04-12 04:58:02 +0200 |
| commit | 01fe0c7d69cfc15c44bf8da9e7bc12c4b4ced264 (patch) | |
| tree | e40648725f24912be8bac01385eb47219b39dce2 /2022/Rust/input | |
| parent | 1e8e58033cefcaf138c72085b1a5bffb8cd958c9 (diff) | |
| download | aoc-01fe0c7d69cfc15c44bf8da9e7bc12c4b4ced264.tar.xz aoc-01fe0c7d69cfc15c44bf8da9e7bc12c4b4ced264.zip | |
Day11 done in rust
Diffstat (limited to '2022/Rust/input')
| -rw-r--r-- | 2022/Rust/input/day11.prod | 55 | ||||
| -rw-r--r-- | 2022/Rust/input/day11.test | 27 |
2 files changed, 82 insertions, 0 deletions
diff --git a/2022/Rust/input/day11.prod b/2022/Rust/input/day11.prod new file mode 100644 index 0000000..8d04886 --- /dev/null +++ b/2022/Rust/input/day11.prod @@ -0,0 +1,55 @@ +Monkey 0: +Starting items: 92, 73, 86, 83, 65, 51, 55, 93 +Operation: new = old * 5 +Test: divisible by 11 +If true: throw to monkey 3 +If false: throw to monkey 4 + +Monkey 1: +Starting items: 99, 67, 62, 61, 59, 98 +Operation: new = old * old +Test: divisible by 2 +If true: throw to monkey 6 +If false: throw to monkey 7 + +Monkey 2: +Starting items: 81, 89, 56, 61, 99 +Operation: new = old * 7 +Test: divisible by 5 +If true: throw to monkey 1 +If false: throw to monkey 5 + +Monkey 3: +Starting items: 97, 74, 68 +Operation: new = old + 1 +Test: divisible by 17 +If true: throw to monkey 2 +If false: throw to monkey 5 + +Monkey 4: +Starting items: 78, 73 +Operation: new = old + 3 +Test: divisible by 19 +If true: throw to monkey 2 +If false: throw to monkey 3 + +Monkey 5: +Starting items: 50 +Operation: new = old + 5 +Test: divisible by 7 +If true: throw to monkey 1 +If false: throw to monkey 6 + +Monkey 6: +Starting items: 95, 88, 53, 75 +Operation: new = old + 8 +Test: divisible by 3 +If true: throw to monkey 0 +If false: throw to monkey 7 + +Monkey 7: +Starting items: 50, 77, 98, 85, 94, 56, 89 +Operation: new = old + 2 +Test: divisible by 13 +If true: throw to monkey 4 +If false: throw to monkey 0 diff --git a/2022/Rust/input/day11.test b/2022/Rust/input/day11.test new file mode 100644 index 0000000..8a2b419 --- /dev/null +++ b/2022/Rust/input/day11.test @@ -0,0 +1,27 @@ +Monkey 0: +Starting items: 79, 98 +Operation: new = old * 19 +Test: divisible by 23 +If true: throw to monkey 2 +If false: throw to monkey 3 + +Monkey 1: +Starting items: 54, 65, 75, 74 +Operation: new = old + 6 +Test: divisible by 19 +If true: throw to monkey 2 +If false: throw to monkey 0 + +Monkey 2: +Starting items: 79, 60, 97 +Operation: new = old * old +Test: divisible by 13 +If true: throw to monkey 1 +If false: throw to monkey 3 + +Monkey 3: +Starting items: 74 +Operation: new = old + 3 +Test: divisible by 17 +If true: throw to monkey 0 +If false: throw to monkey 1 |
