Да, я вас понял, знаю их, имею в виду, что прочитав задание я не могу написать это но как только смотрю как решили это другие, то сразу такой: а, получается всё просто
тогда рекомендую делать так:
Решайте то, что можете (с простого). Затем, если сами не можете продумать алгоритм - смотрите в подсказку и пишите. Вот натурально просто перепечатывайте решение и на каждом шаге анализируйте, почему и что вы пишете. Если получается анализировать, как говорите, то поиграйтесь сами с решением. Добавьте туда что-нибудь, чтобы работало быстрее/по-другому или возвращало другие, более специфические данные.