#advent_of_code_2024
Day 13
https://adventofcode.com/2024/day/13
Part 1
Наївним рішенням буде перебрати всі числа, оскільки кількість використань не більше за 100.
Part 2
Стикаємося з тим, що ліміт прибрали, а локація приза на 10000000000000 далі, ніж треба, простим перебором тут не зарадиш і треба шукати інший вихід.
В цілому, я зразу зрозумів, що це задача на оптимізацію в дослідженні операцій, але в першій частині було складно використати та заюзати ліміти, а тут їх немає. Все ж, найлегшим та найшвидшим способом буде заюзати метод Крамера, тим паче, що в нас простий випадок з 2 змінними. Якщо рішення системи менше 0 або не є цілими числами, то рішення для нашої задачі немає (кількість використань кнопок має бути натуральним числом).
солюшн тут: https://github.com/Pyroarsonist/advent-of-code-2024
Day 13
https://adventofcode.com/2024/day/13
Part 1
Наївним рішенням буде перебрати всі числа, оскільки кількість використань не більше за 100.
Part 2
Стикаємося з тим, що ліміт прибрали, а локація приза на 10000000000000 далі, ніж треба, простим перебором тут не зарадиш і треба шукати інший вихід.
В цілому, я зразу зрозумів, що це задача на оптимізацію в дослідженні операцій, але в першій частині було складно використати та заюзати ліміти, а тут їх немає. Все ж, найлегшим та найшвидшим способом буде заюзати метод Крамера, тим паче, що в нас простий випадок з 2 змінними. Якщо рішення системи менше 0 або не є цілими числами, то рішення для нашої задачі немає (кількість використань кнопок має бути натуральним числом).
солюшн тут: https://github.com/Pyroarsonist/advent-of-code-2024
GitHub
GitHub - Pyroarsonist/advent-of-code-2024: https://adventofcode.com/2024
https://adventofcode.com/2024. Contribute to Pyroarsonist/advent-of-code-2024 development by creating an account on GitHub.
#advent_of_code_2024
Day 14
https://adventofcode.com/2024/day/14
Part 1
Остаточною координатою роботів є остаток по діленню від сторони прямокутника. З координатами знаходимо, куди попадає робот і перемножаємо кількість роботів в квадранті в результат.
Part 2
Напевно топ-1 по складності задачка, бо для її вирішення абсолютно не зрозуміло, як заюзати скіли з математики чи програмування. Я вирішив, що можливо картинка буде мати або якуйсь граничну кількість зайнятих полів або зайняті поля будуть сконцентровані в центрі, що послугувало повштохвом для еврестичної функції. Записавши строку в файл, я перебрав декілька картинок і знайшов відповідь.
солюшн тут: https://github.com/Pyroarsonist/advent-of-code-2024
Day 14
https://adventofcode.com/2024/day/14
Part 1
Остаточною координатою роботів є остаток по діленню від сторони прямокутника. З координатами знаходимо, куди попадає робот і перемножаємо кількість роботів в квадранті в результат.
Part 2
Напевно топ-1 по складності задачка, бо для її вирішення абсолютно не зрозуміло, як заюзати скіли з математики чи програмування. Я вирішив, що можливо картинка буде мати або якуйсь граничну кількість зайнятих полів або зайняті поля будуть сконцентровані в центрі, що послугувало повштохвом для еврестичної функції. Записавши строку в файл, я перебрав декілька картинок і знайшов відповідь.
солюшн тут: https://github.com/Pyroarsonist/advent-of-code-2024
👍1
спірітус маргіналіс
довбойоб
Так ору з історій в інстаграмі про вибухи, особливо коли вони постяться між фотками з Європи
Я, власне, відкрив очі після першого вибуху і подумав, краще б захуярили в вікно, бо вставати ніхуя не хочеться
Я, власне, відкрив очі після першого вибуху і подумав, краще б захуярили в вікно, бо вставати ніхуя не хочеться