Информатика · 16 заданий
Обработка символьных данных. Встроенные функции языка программирования для обработки символьных строк. Алгоритмы обработки символьных строк: подсчёт количества появлений символа в строке, разбиение строки на слова по пробельным символам, поиск подстроки внутри данной строки, замена найденной подстроки на другую строку. Генерация всех слов в некотором алфавите, удовлетворяющих заданным ограничениям. Преобразование числа в символьную строку и обратно
Задания по теме «Обработка символьных данных. Встроенные функции языка программирования для обработки символьных строк. Алгоритмы обработки символьных строк: подсчёт количества появлений символа в строке, разбиение строки на слова по пробельным символам, поиск подстроки внутри данной строки, замена найденной подстроки на другую строку. Генерация всех слов в некотором алфавите, удовлетворяющих заданным ограничениям. Преобразование числа в символьную строку и обратно» с ответами и решениями. Практикуйся и разбирай ошибки.
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из цифр 0, 7, 8, 9 и знаков арифметических операций «–» и «*» (вычитание и умножение). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака. В ответе укажите количество символов. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из заглавных букв латинского алфавита A, B, C, D, E и F. Определите минимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов AB (в указанном порядке) встречается ровно 220 раз. Для выполнения этого задания следует написать программу. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из заглавных букв латинского алфавита A, B, C, D, E и F. Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов CD (в указанном порядке) встречается не более 140 раз. Для выполнения этого задания следует написать программу. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из заглавных букв латинского алфавита A, B, C, D, E и F. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых пара AB (в указанном порядке) встречается ровно 100 раз. Для выполнения этого задания следует написать программу. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из цифр 0, 2, 3, 4, 5 и знаков арифметических операций « $-$ » и «*» (вычитание и умножение). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака. В ответе укажите количество символов. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из заглавных букв латинского алфавита A, B, C, D, E и F. Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов CD (в указанном порядке) встречается ровно 160 раз. Для выполнения этого задания следует написать программу. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из заглавных букв латинского алфавита A, B, C, D, E и F. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых пара символов BC (в указанном порядке) встречается ровно 190 раз. В ответе запишите число – количество символов в найденной последовательности. Для выполнения этого задания следует написать программу. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из заглавных букв латинского алфавита Q, R, W и цифр 1, 2, 4. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых ни одна буква не стоит рядом с буквой, а цифра – с цифрой. Для выполнения этого задания следует написать программу. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из заглавных букв латинского алфавита A, B, C, D, E и F. Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов AB (в указанном порядке) встречается не более 110 раз. Для выполнения этого задания следует написать программу. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд символов, среди которых ровно 30 букв W, начинающуюся чётной цифрой, больше чётных цифр в последовательности нет. В ответе запишите число – количество символов в найденной последовательности. Для выполнения этого задания следует написать программу. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых подстрока 2025 встречается не менее 90 раз и при этом содержится ровно 80 букв Y. В ответе запишите число – количество символов в найденной последовательности. Для выполнения этого задания следует написать программу. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального чётного 14-ричного числа. В ответе запишите количество символов (значащих цифр в записи числа) в этой последовательности. Примечание. Латинские буквы A, B, C и D означают цифры из алфавита 14-ричной системы счисления. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, оканчивающихся подстрокой 2025, среди которых буква Y встречается не менее 140 раз, а подстрока 2025 содержится ровно 50 раз. В ответе запишите число – количество символов в найденной последовательности. Для выполнения этого задания следует написать программу. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд символов, среди которых ровно 55 любых цифр, начинающуюся буквой N и при этом не содержащую других N, кроме первой. В ответе запишите число – количество символов в найденной последовательности. Для выполнения этого задания следует написать программу. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых подстрока 2025 встречается не менее 110 раз и при этом содержится ровно 90 букв W. В ответе запишите число – количество символов в найденной последовательности. Для выполнения этого задания следует написать программу. [рис.]
- ЗаданиеСложность 2
[рис.] Задание выполняется с использованием прилагаемых файлов. Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд символов, среди которых ровно 45 нечётных цифр и при этом начинающуюся с буквы G, не содержащую других букв G, кроме первой. В ответе запишите число – количество символов в найденной последовательности. Для выполнения этого задания следует написать программу. [рис.]