В си для работы с файлами есть библиотека studio.h. Там есть функция fscanf() (работает так же как scanf()). Размер определять не нужно, просто бежите в цикле пока fscanf() возвращает true. На каждой итерации Вы будете получать отдельное слово. Остаётся пробежаться по слову и проверить что все символы-цифры (или точка).
А чем обосновано использование только css? Почему бы не использовать div вместо span? Или использовать <br>. В конце концов если вы пропишите display: block; в .lineBreak, то просто превратите span в div.
ilya granovskyy, ilya granovskyy, Не за что, сайт как раз для таких случаев. Пометьте ответ как решение если не трудно. А в codepen JQuerry автоматически подключается.
Интересно, а где в примере 7 палиндромов? 1231; каждая цифра-палиндром, итого 4 палиндрома.
Возможно вопрос сформулирован некорректно, и нужно найти сколько палиндромов можно составить из данной последовательности. Тогда получается: 1, 2, 3, 11, 121, 131-6 палиндромов.
Возможно единицы разные? (1231)
Тогда: 1, 2, 3, 1, 11, 11, 121, 121, 131, 132-10 палиндромов.
В общем вопрос нужно переформулировать.