Чомусь валідатор не сприймає моє рішення. Хоча моя програма знаходить всі слова в матриці
{'f', 'd', 'e', 'r', 'l', 'k'},
{'h', 's', 'a', 'm', 'e', 'o'},
{'o', 'n', 'g', 'r', 'o', 'v'},
{'m', 'l', 'p', 'r', 'r', 'h'},
{'e', 'o', 'e', 'm', 'a', 's'}
А та що в прикладі, ні. Продовжу шукати, що не подобається валідатору (
Шикарна задача про кросворд, просто шикарнійша!!! Ніякого зв'язку з серіалізацією, але все одно круто)))))
Правда без ChatGpt я не знаю скільки б років я її розв'язував. А так він накидав алгоритм, який я вже допиляв під умови задачі...
Доречі вийшло навіть простіше, ніж вірне рішення.
Кому цікаво - там чотири напрямки руху по кросворду розписані окремо. А ми з ChatGpt (точніше більше він) - зробили всього один цикл, який перебирає кросворд за одним з вісьми напрямків -
поки не знаходе слово...
Не я це все так класно придумав, але я адаптував це під умови задачі і валідатора. Не бачу жодної причини, чому б не користуватися допомогою ChatGPT...
UPD - як я помилявся. Задача про прямокутники ще краща. ChatGpt взагалі запропонував рішення через рекурсію. Це я вже неосилив навіть розібратися як вони там визиваються, ті провірки...
Вірне рішення, скажу вам, ненабагато краще...
А попереду ще задача про числа😳😳😳
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ