В этом выпуске я буду разбирать решение очередной задачи на канале: Задача Наибольшее произведение четырёх последовательных цифр в нижеприведенном 1000-значном числе равно 9 × 9 × 8 × 9 = 5832. Найдите наибольшее произведение тринадцати последовательных цифр в данном числе. Решение (и критика) Автор сходу усложняет задачу сам себе, так как ему нужен список чисел, но руками его вбивать сложно, поэтому он делает строку копипасты из символов-цифр, а потом преобразует эти символы обратно в числа. Начало, в общем-то, верное. Последовательность представлена как сплошная строка цифр: Но вот дальше с ней не надо делать НИЧЕГО. Это уже готовые числа, ничего преобразовывать не надо. В языке C название типа char происходит от character, то есть "символ". Мы можем присвоить переменной типа char любой одиночный символ: char c = 'A'; Но в то же время мы можем присвоить переменной типа char любое 1-байтное число: char c = 65; Это значит, что в памяти и символ, и число хранятся совершенно одинаково и