(А. Богданов) Текстовый файл содержит строку из символов десятичных цифр, состоящей из миллиона символов. Найдите максимальное количество подряд идущих нулей и затем единиц. В строке должен быть хотя бы один ноль и хотя бы одна единица.
Задачи номера 24
Текстовый файл содержит строку из набора A, B, C, D, E, F, всего не более чем из 106 символов. Найдите максимальное количество подряд идущих троек символов ABC, BAC, CAB, CBA, стоящих одна за другой и пересекающихся с соседними тройками одной буквой. Например, в строке BDEABCBABCABBD такие пары составляют подстроку ABCBABCAB = ABC + СBA + ABC + CAB, итого 4 тройки.
Текстовый файл состоит не более, чем из 106 символов из набора A, B, C.
Найдите максимальное количество подряд идущих троек символов A*A или C*C, где * обозначает один любой символ.
Текстовый файл содержит строку из заглавных латинских букв X, Y и Z, всего не более чем из 106 символов. Определите максимальное количество идущих подряд троек символов XYZ или ZYX.
Текстовый файл состоит не более чем из 106 символов I, V и X.
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет последовательности цифр, формирующая римскую цифру девятнадцать (XIX)?
Текстовый файл состоит не более чем из 106 символов I, V и X.
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет последовательности цифр, формирующая римскую цифру восемнадцать (XVIII)?
Текстовый файл состоит из символов A, B и C.
Определите максимальную длину подпоследовательности, состоящей из сочетаний AB и CAC.
Искомая подпоследовательность должна состоять только из пар AB, или только из троек CAC, или только из пар AB и троек CAC в произвольном порядке следования этих сочетаний.
Для выполнения этого задания следует написать программу.
Текстовый файл состоит не более, чем из 106 символов латинского алфавита A, B, C, D ... Z.
Определите максимальное количество подряд идущих символов, среди которых символ R встречается не менее 2 раз, а количество символов А не превышает 3.
Текстовый файл состоит не более, чем из 106 символов латинского алфавита A, B, C, D ... Z.
Определите максимальное количество подряд идущих символов, среди которых нет символа R, а количество символов А не превышает 3.
Текстовый файл состоит из символов A, B и C.
Определите максимальное количество идущих подряд пар символов AB или CB в прилагаемом файле.
Искомая подпоследовательность должна состоять только из пар AB, или только из пар CB, или только из пар AB и CB в произвольном порядке следования этих пар.
Для выполнения этого задания следует написать программу.
Текстовый файл состоит из символов A, B, и D.
Определите максимальное количество идущих подряд пар символов BB или DD в прилагаемом файле.
Искомая подпоследовательность должна состоять только из пар BB, или только из пар DD, или только из пар BB и DD.
Для выполнения этого задания следует написать программу.
Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более 106 символов. Определите максимальное количество идущих подряд символов, среди которых не более пяти точек.
Текстовый файл состоит не более, чем из 106 символов из набора A, B, C, D, E, F.
Найдите максимальную длину строки вида А*А*А*А, где между буквами А расположены одинаковые группы символов, не содержащие букв А. Например, в строке BDADBADBADBABDAFABDA такая подстрока ADBADBADBA (длина 10).
В текстовом файле находится цепочка из символов латинского алфавита A, B, C, D, E. Найдите длину самой длинной подцепочки, состоящей из символов A, B или C (в произвольном порядке).
(Н. Егорова) Текстовый файл содержит строку из заглавных латинских букв A, B и C, всего не более чем из 106 символов. Определите количество подстрок длиной не менее трех символов, которые не содержали бы одновременно все три буквы A, B и C. Примечание: подстрока — это непрерывный фрагмент исходной строки.
Текстовый файл содержит строку из заглавных латинских букв X, Y и Z, всего не более чем из 106 символов. Определите максимальное количество идущих подряд троек символов X*X или Y*Y, где * обозначает один любой символ.
Текстовый файл содержит строку из заглавных латинских букв X, Y и Z, всего не более чем из 106 символов. Определите максимальное количество идущих подряд троек символов X*Y или Z*Y, где * обозначает один любой символ.
Текстовый файл состоит не более, чем из 106 символов из набора A, B, C, D, E, F.
Найдите максимальное количество подряд идущих пар символов АB, CB, BС и BA, стоящие одна за другой и пересекающиеся последней буквой. Например, в строке BDEABCBABBD такие пары составляют подстроку ABCBAB = AB + BC + CB + BA + AB, итого 5 пар.
Текстовый файл состоит из символов A, B, и D.
Определите максимальное количество идущих подряд пар символов BA или DA в прилагаемом файле.
Искомая подпоследовательность должна состоять только из пар BA, или только из пар DA, или только из пар BA и DA.
Для выполнения этого задания следует написать программу.
Системный администратор Дамир обслуживает крупную корпорацию из одного миллиона сотрудников. У него в файле 24_ip.txt находятся IP-адреса этих сотрудников. Ему необходимо посчитать количество таких IP-адресов, которые удовлетворяют маске 195.2?.1?5.14, где ? обозначает цифру от 0 до 9. Например, IP-адреса могут быть такими:
195.20.145.14;
195.24.185.14;
195.21.135.14; и т.д
В ответе укажите количество подходящих IP-адресов.