Ставим кросс-компилятор и вперед. Тестировать правда тяжеловато. Это если платформа нативная. А если это сценарий (js, php,python,...), ему почти пофиг, где работать.
Сначала методом .split() разрезать его по символу \n. Получите list из массивов.
Затем каждый массив методом to_long перевести в числа и записать в массив.
"Что быстро посмотреть, чтобы научиться жать 200кг?"
Ничего. Нужно решать задачки. По мере решения конкретных задач возникнут конкретные вопросы. От просмотра несистематизированных сказок с ютюба в голове получится такая каша, что туши свет.
Это как бы механизм ассоциации файлов - у файла есть расширение (часть имени, после самой правой точки), по этому расширению файловый менеджер узнает, какую программу запускать и какую иконку показывать.
325/25=13;
round((rand()*13))*25;
round(rand()*13) даст целые числа от 0 до 13.
Умножение целого числа на 25 даст число, кратное 25.
25 прибавляем в конце, чтобы получить смещение.
Вы можете написать учебную программу для обучения кодированию в кодах грея "вручную". Программа может работать по измененной схеме игры "поле чудес" (повторы не раскрываются) - в начале раунда сообщают, какое число и сколько разрядов закодировано, далее играющий отгадывает разряды.
Скрипты на все случаи жизни - попытка была и провалилась. Гуглить "компьютеры пятого поколения".
Пока что из "хороших" методов создания ИИ, нам доступно прямое численное моделирование нервной системы. С современными нейрокомпьютерами - для всяких жучков/паучков/букашек. Вот когда нейрокомпьютеры хотя бы до котиков доберуться-будет интересно.