Не хватает "думалки", сложно решать даже простые задачи по программированию, как быть?
Это очень частый вопрос, но проблема у вас в 99% случаев не конкретно с задачами по программированию,
а с логическим мышлением в целом. А проблема логическим мышлением в целом связана с тем, что
вы лентяи, в школе
вы очень плохо изучали математику (или вообще не изучали), а теперь вообще тупите по жизни :)
Немало кстати таких, кто даже не разбирается в арифметике на уровне первого класса!
Ну конечно вы в таком случае не сможете заниматься программированием, если не знаете самых элементарных вещей,
например что такое разряд числа (взять n-ю цифру числа), что сегодня изучают в первом классе.
У меня просят периодически что-то волшебное, чтобы прочитать не особо напрягаясь, посмотреть видосик,
и ум вдруг станет сильным и начнёт решать сложные задачи. Такие глупые вопросы собственно и объясняются отсутствием
даже 1% логического мышления.
Рецепт: начьните :) с школьной математики, именно с самого первого класса. Вы знаете, что такое разряд числа?
Ну вот значит вам в первый класс.
Решаете абсолютно все задачки, сколь бы простыми они вам не казались. Не выбирайте, не думайте "а, это я прекрасно знаю",
нет -- делайте всё подряд без исключения. С 1-го по 11-й класс всю-всю-всю математику.
Однако, уверен, 100% тех, кому эта рекомендация очень полезна,
ей следовать не будет, а будет откладывать и ждать, когда же появятся волшебные курсы, магические видеоуроки
"полным дебилом с нуля в профессию программист за 9 месяцев",
которые загрузят в голову знания без тяжёлого труда.
Ждать и откладывать, откладывать и ждать, ждать и откладывать...
Но в таком случае ваша жизнь никогда не cтанет лучше.