Задания линейки 24 к ЕГЭ по информатике из разных источников

ЕГЭ 2026. Статград. 27.01.2026

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых буква T встречается ровно \(63\) раза, гласная буква встречается ровно один раз, искомая последовательность заканчивается на эту единственную гласную букву. В ответе запишите число – количество символов в найденной последовательности. Для выполнения этого задания следует написать программу.

Примечание: A, E, I, O, U, Y – гласные буквы латинского алфавита.

Скачать файлы >>

Решение:

Python


s = open('24.txt').readline().strip()
pt = [i for i in range(len(s)) if s[i] == 'T'] + [len(s)]
for v in 'EIOUY':
    s = s.replace(v, 'A')
mn = float('inf')

for i in range(len(pt) - 62):
    if s[pt[i]:pt[i+62] + 1].count('A'):
        continue
    pv = s[pt[i+62]:pt[i+63]].find('A')
    if pv != -1:
        mn = min(mn, len(s[pt[i]:pt[i+62] + pv + 1]))
print(mn)

Ответ: \(112\)

ЕГЭ 2026. Статград. 16.12.2025

Текстовый файл состоит не более чем из \(10^7\) символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Назовём «словом» непустую непрерывную подпоследовательность букв, ограниченную цифрами по обеим сторонам. Найдите минимальную длину подстроки, содержащую не менее \(K = 10000\) «слов». В ответе укажите длину найденной строки. Например, в строке AC12BDE3F2ED6 всего три «слова»: BDE, F и ED. При \(K = 2\) ответом для данной строки будет являться число \(6:\) это подстрока 3F2ED6.

Скачать файлы >>

Решение:

Python


s = open('24.txt').readline().strip()
p = 0
K = 10_000
ls = len(s)
min_len = float('inf')
nums = []

while p < ls:
    while p < ls and s[p] in 'ABCDEFGHIJKLMNOPQRSTUVWXYZ':
        p += 1
    if p < ls:
        nums.append(p)
    while p < ls and s[p] in '0123456789':
        p += 1

for i in range(len(nums) - K):
    p1, p2 = nums[i], nums[i + K]
    while s[p1 + 1] in '0123456789':
        p1 += 1
    min_len = min(min_len, p2 - p1 + 1)

print(min_len)

Ответ: \(68616\)

ЕГЭ 2026. ЕГКР. 13.12.2025.

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых буква E встречается ровно \(76\) раз, чётная цифра встречается ровно один раз, искомая последовательность начинается с этой единственной чётной цифры.

В ответе запишите число — количество символов в найденной последовательности.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


from re import finditer

s, = open('24.txt')

arr = []
for x in finditer(r'([02468](?:[13579A-EG-Z]*F){76}[13579A-EG-Z]*)', s):
    arr.append(len(x.group(0)))
print(max(arr))

Ответ: \(163\)

ЕГЭ 2026. Демо.

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых подстрока \(2025\) встречается не менее \(90\) раз и при этом содержится ровно \(80\) букв \(Y.\)

В ответе запишите число – количество символов в найденной последовательности.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s = open('DEMO_24.txt').readline()
py = [-1]
for x in range(len(s)):
    if s[x] == 'Y':
        py.append(x)
py.append(len(s))
res = []

for p in range(81, len(py)):
    if s[py[p-81]+1:py[p]].count('2025') >= 90:
        res.append(len(s[py[p-81]+1:py[p]]))
print(max(res))

Ответ: \(2981\)

ЕГЭ 2026. Крылов. Вариант 20.

Текстовый файл состоит из символов арабских цифр \( (0, \, 1, \, \ldots , \, 9) \).

Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет символов \(1\) и \(2\), а также \(1\) и \(3\), стоящих рядом.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s, = open('24var17-20.txt')
s = s.replace('12', '1x2').replace('21', '2x1')
s = s.replace('13', '1x3').replace('31', '3x1')
print(max(len(x) for x in s.split('x')))

Ответ: \(339\)

ЕГЭ 2026. Крылов. Вариант 19.

Текстовый файл состоит из символов арабских цифр \( (0, \, 1, \, \ldots , \, 9) \).

Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет символов \(1\) и \(2\), стоящих рядом.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s, = open('24var17-20.txt')
s = s.replace('12', '1x2').replace('21', '2x1')
print(max(len(x) for x in s.split('x')))

Ответ: \(532\)

ЕГЭ 2026. Крылов. Вариант 18

Текстовый файл состоит из символов арабских цифр \( (0, \, 1, \, \ldots , \, 9) \).
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет трёх символов \(0\), стоящих рядом.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s, = open('24var17-20.txt')
tr = [-1] + [i for i, (x, y, z) in enumerate(zip(s, s[1:],s[2:])) if x + y + z == '000'] + [len(s) - 1]
print(max(y - x + 1 for x, y in zip(tr, tr[1:])))

Ответ: \(7684\)

ЕГЭ 2026. Крылов. Вариант 17

Текстовый файл состоит из символов арабских цифр \( (0, \, 1, \, \ldots , \, 9) \).
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет символов \(0\), стоящих рядом.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s, = open('24var17-20.txt')
s = s.replace('00', '0x0').replace('00', '0x0')
print(max(len(t) for t in s.split('x')))

Ответ: \(977\)

ЕГЭ 2026. Крылов. Вариант 16.

Текстовый файл состоит из символов \(A\), \(B\), \(C\), \(D\) и \(E\).
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых комбинация символов \(AB\) встречается ровно \(21\) раз.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s, = open('24var16.txt')
arr = [-1] + [i for i, v in enumerate(zip(s, s[1:])) if v[0] == 'A' and v[1] == 'B'] + [len(s)]
print(max(map(lambda x: x[1] - x[0], zip(arr, arr[22:]))))

Ответ: \(10007\)

ЕГЭ 2026. Крылов. Вариант 15.

Текстовый файл состоит из символов \(A\), \(B\), \(C\), \(D\) и \(E\).
Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых комбинация символов \(AB\) встречается ровно \(21\) раз.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s, = open('24var15.txt')
arr = [i for i, v in enumerate(zip(s, s[1:])) if v[0] == 'A' and v[1] == 'B']
print(min(map(lambda x: x[1] - x[0] + 2, zip(arr, arr[20:]))))

Ответ: \(55\)

ЕГЭ 2026. Крылов. Вариант 14.

Текстовый файл состоит из символов \(A\), \(B\), \(C\), \(D\) и \(E\).
Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых символ \(A\) встречается \(35\) раз.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s, = open('24var14.txt')
arr = [i for i, v in enumerate(s) if v == 'A']
print(min(map(lambda x: x[1] - x[0] + 1, zip(arr, arr[34:]))))

Ответ: \(40\)

ЕГЭ 2026. Крылов. Вариант 13.

Текстовый файл состоит из символов \(A\), \(B\), \(C\), \(D\) и \(E\).
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых символ \(A\) встречается не более \(3\) раз.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s, = open('24var13.txt')
arr = [-1] + [i for i, v in enumerate(s) if v == 'A'] + [len(s)]
print(max(map(lambda x: x[1] - x[0] - 1, zip(arr, arr[4:]))))

Ответ: \(501\)

ЕГЭ 2026. Крылов. Вариант 12.

Текстовый файл состоит из символов \(A, \, B, \, C, \, D, \, E, \, F\) и \(G.\)

Определите в прилагаемом файле максимальное количество идущих подряд символов (длину непрерывной последовательности), среди которых символ \(A\) встречается не более \(700\) раз, а символ \(E\) не встречается совсем.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s = open('24var12.txt').readline().strip()

max_len = 0
for t in s.split('E'):
    pos_A = [-1]
    for i in range(len(t)):
        if t[i] == 'A':
            pos_A.append(i)
    pos_A.append(len(t))
    if len(pos_A) - 2 < 701:
        max_len = max(max_len, len(t))
    else:
        len_arr = []
        for x, y in zip(pos_A, pos_A[701:]):
            len_arr.append(y - x - 1)
        max_len = max(max_len, max(len_arr))

print(max_len)

Ответ: \(12812\)

ЕГЭ 2026. Крылов. Вариант 11.

Текстовый файл состоит из символов \(A, \, B, \, C, \, D, \, E, \, F\) и \(G.\)

Определите в прилагаемом файле минимальное количество идущих подряд символов (длину непрерывной последовательности), среди которых символ \(A\) встречается не менее \(500\) раз.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s = open('24var11.txt').readline().strip()
pos_A = []
for i in range(len(s)):
    if s[i] == 'A':
        pos_A.append(i)

len_arr = []
for x, y in zip(pos_A, pos_A[499:]):
    len_arr.append(y - x + 1)

print(min(len_arr))

Ответ: \(5678\)

ЕГЭ 2026. Крылов. Вариант 10.

Текстовый файл состоит из символов \(A, \, B, \, C, \, D, \, E, \, F\) и \(G.\)

Определите в прилагаемом файле максимальное количество идущих подряд символов (длину непрерывной последовательности), среди которых символ \(A\) встречается не более \(350\) раз.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s = open('24var10.txt').readline().strip()
pos_A = [-1]
for i in range(len(s)):
    if s[i] == 'A':
        pos_A.append(i)
pos_A.append(len(s))
len_arr = []
for x, y in zip(pos_A, pos_A[351:]):
    len_arr.append(y - x - 1)

print(max(len_arr))

Ответ: \(88024\)

ЕГЭ 2026. Крылов. Вариант 9.

Текстовый файл состоит из символов \(A, \, B, \, C, \, D, \, E, \, F\) и \(G.\)

Определите в прилагаемом файле минимальное количество идущих подряд символов (длину непрерывной последовательности), среди которых символ \(A\) встречается \(2024\) раз.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s = open('24var09.txt').readline().strip()
pos_A = []
for i in range(len(s)):
    if s[i] == 'A':
        pos_A.append(i)
len_arr = []
for x, y in zip(pos_A, pos_A[2023:]):
    len_arr.append(y - x + 1)

print(min(len_arr))

Ответ: \(25\)

ЕГЭ 2026. Крылов. Вариант 8.

Текстовый файл состоит из всех возможных шестнадцатеричных цифр и знаков арифметических операций «\(-\)» и «\(*\)» (вычитание и умножение). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет значка. В ответе запишите число — количество символов в найденной последовательности. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('24var08.txt').readline().strip()
len_arr = []

for p in finditer(r'((?:0|[1-9A-F][0-9A-F]*)(?:[*\-](?:0|[1-9A-F][0-9A-F]*))+)', s):
    len_arr.append(len(p.group(0)))

print(max(len_arr))

Ответ: \(768\)

ЕГЭ 2026. Крылов. Вариант 7.

Текстовый файл состоит из всех возможных десятичных цифр и знаков арифметических операций «\(-\)» и «\(*\)» (вычитание и умножение). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет значка. В ответе запишите число — количество символов в найденной последовательности. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('24var07.txt').readline().strip()
len_arr = []

for p in finditer(r'((?:0|[1-9][0-9]*)(?:[*\-](?:0|[1-9][0-9]*))+)', s):
    len_arr.append(len(p.group(0)))

print(max(len_arr))

Ответ: \(356\)

ЕГЭ 2026. Крылов. Вариант 6.

Текстовый файл состоит из цифр \(0, \, 5, \, 6, \, 7, \, 8\) и знаков арифметических операций «\(+\)» и «\(-\)» (вычитание и сложение). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет значка. Наличие любого знака перед первым числом в выражении (если это не число \(0)\) допускается. В ответе запишите число — количество символов в найденной последовательности. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('24var06.txt').readline().strip()
len_arr = []

for p in finditer(r'((?:0|[+\-]?[5-8][05-8]*)(?:[+\-](?:0|[5-8][05-8]*))+)', s):
    len_arr.append(len(p.group(0)))

print(max(len_arr))

Ответ: \(167\)

ЕГЭ 2026. Крылов. Вариант 5.

Текстовый файл состоит из цифр \(0, \, 1, \, 2, \, 3, \, 4\) и знаков арифметических операций «\(+\)» и «\(-\)» (вычитание и сложение). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет значка. Наличие любого знака перед первым числом в выражении (если это не число \(0)\) допускается. В ответе запишите число — количество символов в найденной последовательности. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('24var05.txt').readline().strip()
len_arr = []

for p in finditer(r'((?:0|[+\-]?[1-4][0-4]*)(?:[+\-](?:0|[1-4][0-4]*))+)', s):
    len_arr.append(len(p.group(0)))

print(max(len_arr))

Ответ: \(131\)

ЕГЭ 2026. Крылов. Вариант 4.

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, оканчивающихся подстрокой \(DOG,\) среди которых цифра \(2\) содержится ровно \(300\) раз, а подстрока \(DOG\) встречается не менее \(3\) раз. В ответе запишите число — количество символов в найденной последовательности. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s = open('24var04.txt').readline().strip()
dva = [-1]
dog = []
for i in range(len(s)):
    if s[i] == '2':
        dva.append(i)
        dog.append(s[dva[-2]+1:dva[-1]].count('DOG'))
dva.append(len(s))
dog.append(s[dva[-2]+1:dva[-1]].count('DOG'))
max_len = 0
total_dog = sum(dog[:301])

#print(total_dog)

for i in range(len(dva) - 302):
    total_dog -= dog[i]
    total_dog += dog[i+301]
    if dog[i+301] and total_dog > 2:
        max_len = max(max_len, dva[i + 301] - dva[i+1] + s[dva[i+301]+1:dva[i+302]].rfind('DOG') + 3)
print(max_len)

Ответ: \(11487\)

ЕГЭ 2026. Крылов. Вариант 3.

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, оканчивающихся подстрокой \(CAT,\) среди которых цифра \(1\) содержится ровно \(700\) раз, а подстрока \(CAT\) встречается не менее \(4\) раз. В ответе запишите число — количество символов в найденной последовательности. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s = open('24var03.txt').readline().strip()
ed = [-1]
cat = []
for i in range(len(s)):
    if s[i] == '1':
        ed.append(i)
        cat.append(s[ed[-2]+1:ed[-1]].count('CAT'))
ed.append(len(s))
cat.append(s[ed[-2]+1:ed[-1]].count('CAT'))
max_len = 0
total_cat = sum(cat[:701])

#print(total_cat)

for i in range(len(ed) - 702):
    total_cat -= cat[i]
    total_cat += cat[i+701]
    if cat[i+701] and total_cat > 3:
        max_len = max(max_len, ed[i + 701] - ed[i+1] + s[ed[i+701]+1:ed[i+702]].rfind('CAT') + 3)
print(max_len)

Ответ: \(25356\)

ЕГЭ 2026. Крылов. Вариант 2.

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд символов, среди которых ровно \(14\) чётных цифр и при этом начинающуюся с буквы \(L,\) не содержащую других букв \(L,\) кроме первой. В ответе запишите число — количество символов в найденной последовательности. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('24var02.txt').readline().strip()
arr = []
for p in finditer(r'(L(?:[A-KM-Z13579]*[02468]){14}[A-KM-Z13579]*)', s):
    arr.append(len(p.group(0)))
print(max(arr))

Ответ: \(173\)

ЕГЭ 2026. Крылов. Вариант 1.

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд символов, среди которых \(35\) нечётных цифр и при этом начинающуюся с буквы \(S,\) не содержащую других букв \(S,\) кроме первой. В ответе запишите число — количество символов в найденной последовательности. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('24var01.txt').readline()
res = finditer(r'(S(?:([02468A-RT-Z]*[13579]){35}[02468A-RT-Z]*))', s)
ans = [len(m.group(0)) for m in res]
print(max(ans))

Ответ: \(272\)

ЕГЭ 2026. Статград. 23.10.2025.

Текстовый файл состоит из десятичных цифр от \(1\) до \(9,\) знаков «\(+\)» и «\(*\)» (сложения и умножения).

Определите в прилагаемом файле максимальное количество символов в непрерывной последовательности, являющейся корректной записью арифметического выражения, состоящей из не более чем \(50\) натуральных чисел и знаков арифметических операций между ними. В ответе укажите количество символов.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('24.txt').readline()
m = 0

for x in finditer(r'(?=([1-9]+(?:[+*][1-9]+){,49}))', s):
    m = max(m, len(x.group(1)))

print(m)

Ответ: \(428\)

ЕГЭ. Основная волна. Резерв. 19.06.2025.

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд одинаковых букв, начинающуюся и заканчивающуюся чётной цифрой, не содержащую других букв, кроме повторяющихся, не содержащую цифр, кроме первой и последней. В ответе запишите число — количество символов в найденной последовательности. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('24_23381.txt').readline().strip()
mlen = 0
for x in finditer(r'(?=([02468][A-Z]+[02468]))', s):
    t = x.group(1)
    if len(set(t[1:-1])) == 1:
        mlen = max(mlen, len(t))
print(mlen)

Ответ: \(1212\)

ЕГЭ. Основная волна. 11.06.2025.

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых подстрока \(2025\) встречается не менее \(90\) раз и при этом содержится ровно \(80\) букв \(Y.\)

В ответе запишите число — количество символов в найденной последовательности.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s = open('24_23281.txt').readline().strip()
arr = [-1]
for i in range(len(s)):
    if s[i] == 'Y':
        arr.append(i)
arr.append(len(s))
mx = 0
for p in range(len(arr) - 81):
    if s[arr[p] + 1:arr[p+81]].count('2025') >= 90:
        mx = max(mx, arr[p+81] - arr[p] - 1)
print(mx)

Ответ: \(2981\)

ЕГЭ. Основная волна. 10.06.2025.

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд символов, среди которых ровно \(35\) букв \(S,\) начинающуюся чётной цифрой, не содержащую других чётных цифр, кроме первой.

В ответе запишите число — количество символов в найденной последовательности.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


from re import finditer
s = open('24_23206.txt').readline()

q = 0
for x in finditer(r'[02468]([13579A-RT-Z]*S){35}[13579A-RT-Z]*', s):
    q = max(q, len(x.group()))
print(q)

Ответ: \(292\)

ЕГЭ. ЕГКР. 19.04.2025.

Текстовый файл состоит из символов F, G, Q, R, S и W. Определите в этом файле минимальное количество идущих подряд символов, среди которых подстрока RSQ встречается ровно \(130\) раз, при этом искомая последовательность не оканчивается символом Q. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s = open('24.txt').readline().strip()
parr = []
p = 0
ls = len(s)
while p < ls:
    if s[p:p+3] == 'RSQ':
        parr.append(p)
        p += 3
    else:
        p += 1
min_symb = float('inf')
for x, y in zip(parr, parr[129:-1]):
    y += 2
    while s[y] == 'Q':
        y += 1
    min_symb = min(min_symb, y - x + 1)
x, y = parr[-130], parr[-1] + 2
while y < ls and s[y] == 'Q':
    y += 1
if y < ls:
    min_symb = min(min_symb, y - x + 1)
print(min_symb)

Ответ: \(497\)

ЕГЭ. Досрочный экзамен. 08.04.2025.

Текстовый файл состоит из символов, обозначающих десятичные цифры и заглавные буквы латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, которые могут представлять запись чётного числа в двенадцатеричной системе счисления. В этой записи отсутствуют незначащие (ведущие) нули. Для выполнения этого задания следует написать программу.

Примечание. Цифры, числовое значение которых превышает \(9,\) обозначены латинскими буквами, начиная с буквы \(A.\)

Скачать файлы >>

Решение:

Python


from re import findall
base = ''

s = open(base + '24.txt').readline().strip()
arr = findall(r'[1-9AB][0-9AB]*[02468A]', s)
print(max(len(x) for x in arr))

Ответ: \(19\)

ЕГЭ. Основная волна. Пересдача. 03.07.2025.

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность символов, состоящую из максимального количества идущих подряд цифр, начинающуюся и заканчивающуюся одинаковыми буквами, содержащую ровно две буквы первую и последнюю. Если таких несколько, выберите последовательность с наименьшим порядковым номером в файле её первого символа. В ответе запишите число — порядковый номер в файле первого символа найденной последовательности. Для выполнения этого задания следует написать программу.

Примечание. В прилагаемом файле нумерация символов начинается с нуля.

Скачать файлы >>

Решение:

Python


s = open('24.txt').readline().strip()

alph = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
digs = '0123456789'
max_len = 0
pos = 0
ls = len(s)
p = 0
while s[p] not in alph:
    p += 1
p1 = p + 1
while p1 < ls:
    if s[p] in alph and s[p1] in alph:
        p += 1
        p1 += 1
        continue
    while p1 < ls - 1 and s[p1] in digs:
        p1 += 1
    if s[p] == s[p1]:
        if max_len < p1 - p + 1:
            max_len = p1 - p + 1
            pos = p

    p = p1
    p1 += 1

print(pos)

Ответ: \(310030\)

ЕГЭ. Основная волна. Резерв. 23.06.2025.

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальную длину последовательности, которая начинается и заканчивается одинаковой гласной буквой и не содержит букв внутри. В ответе запишите число — количество символов в найденной последовательности. Для выполнения этого задания следует написать программу.

Примечание: гласными буквами считаются A, E, I, O, U, Y.

Скачать файлы >>

Решение:

Python


s = open('24.txt').readline().strip()
vow = 'AEIOUY'
alph = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
digs = '0123456789'
max_len = 0
ls = len(s)
p = 0
while s[p] not in vow:
    p += 1
p1 = p + 1
while p1 < ls:
    if s[p] in vow and s[p1] in alph:
        p += 1
        p1 += 1
        continue
    while p1 < ls - 1 and s[p1] in digs:
        p1 += 1
    if s[p] == s[p1]:
        max_len = max(max_len, p1 - p + 1)
    p = p1
    p1 += 1

print(max_len)

Ответ: \(185\)

ЕГЭ. Апробация. 14.05.2025-1.

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального нечётного \(12\)-ричного числа. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.

Примечание. Латинские буквы \(A\) и \(B\) — цифры из алфавита \(12\)-ричной системы счисления.

Скачать файлы >>

Решение:

Python


from re import findall

s = open('24.txt').readline().strip()
nums = findall(r'[1-9AB][0-9AB]+[13579B]', s)
nums.sort(key=len, reverse=True)
p = len(nums[0])
a = [x for x in nums if len(x) == p]
a.sort(reverse=True)
print(s.find(a[0]))

Ответ: \(8499457\)

ЕГЭ. Апробация. 05.03.2025-2.

Текстовый файл состоит из цифр \(0, \, 7, \, 8, \, 9\) и знаков арифметических операций «\(-\)» и «\({*}\)» (вычитание и умножение). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет знака. В ответе укажите количество символов.

Скачать файлы >>

Решение:

Python


from re import findall

base = ''
s = open(base + '24_2.txt').readline().strip()

arr = findall(r'(?:0|[789][0789]*)(?:[*\-](?:0|[789][0789]*))*', s)
print(max(len(x) for x in arr))

Ответ: \(111\)

ЕГЭ. Апробация. 05.03.2025.

Текстовый файл состоит из заглавных букв латинского алфавита \(A, \, B, \, C, \, D, \, E\) и \(F.\) Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов \(AB\) (в указанном порядке) встречается ровно \(100\) раз. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


base = ''

s = open(base + '24.txt').readline().strip()
pos = [-1]
for p in range(len(s) - 1):
    if s[p:p+2] == 'AB':
        pos.append(p)
pos.append(len(s) - 1)
ml = 0
for p, p1 in zip(pos, pos[101:]):
    ml = max(ml, p1 - p)
print(ml)

Ответ: \(750\)

ЕГЭ. Демо-2025.

Текстовый файл состоит из цифр \(0\), \(6\), \(7\), \(8\), \(9\) и знаков арифметических операций «\(-\)» и «\(*\)» (вычитание и умножение). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет знака.

В ответе укажите количество символов.

Скачать файлы >>

Решение:

Python


import re

s = open('demo_2025_24.txt').readline().strip()
expr = re.findall(r'(?:0|[6-9][06-9]*)(?:[-*](?:0|[6-9][06-9]*))*', s)
expr_len = [len(x) for x in expr]
print(max(expr_len))

Ответ: \(154\)

ЕГЭ. Шастин. 7.6.2025.

(Л. Шастин) Текстовый файл содержит только заглавные латинские буквы. Каждая буква имеет свою весовую стоимость, которая эквивалентна её порядковому номеру в алфавите: \(A - 1,\) \(B - 2,\) \(C - 3, \, \ldots , \, Z - 26.\) Тотальной стоимостью строки назовем сумму весомых стоимостей всех содержащихся в ней символов. Например, для строки ABCXYZ тотальная стоимость равна \(1 + 2 +3 + 24 + 25 + 26 = 81.\) Определите в файле последовательность идущих подряд символов длины не более \(500~000\) с наибольшей тотальной стоимостью. В ответе запишите индекс (номер) первого символа, с которого начинается запись этой последовательности в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.

Примечание. Гарантируется, что в файле содержится только одна последовательность идущих подряд символов с наибольшей тотальной стоимостью.

Скачать файлы >>

Решение:

Python


s = open('24_22449.txt').readline().strip()
total = 0
ls = len(s)
for p in range(500_000):
    total += ord(s[p]) - 64
max_total = total
imax = 0
for p in range(500_000, ls):
    total -= ord(s[p-500_000]) - 64
    total += ord(s[p]) - 64
    if total > max_total:
        imax = p - 500_000 + 1
        max_total = total
print(imax)

Ответ: \(9488421\)

ЕГЭ. Шастин. 5.6.2025.

(Л. Шастин) Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в этом файле все непрерывные подпоследовательности символов, представляющих собой запись числа в системе счисления с основанием \(16\) (без незначащих нулей). В ответе запишите количество таких подпоследовательностей. Например, в строке GH012AKLFAS содержится \(10\) таких подпоследовательностей: 0, 1, 2, A, 12, 2A, 12A, F, A, FA.

Примечание. Латинские буквы A, B, C, D, E и F означают цифры из алфавита \(16\)-ричной системы счисления.

Скачать файлы >>

Решение:

Python


from re import findall

s = open('24_22447.txt').readline().strip()
arr = findall(r'[0-9A-F]+', s)
ans = 0
for a in arr:
    la = len(a)
    ans += la
    p = 0
    while p < la and a[p] == '0':
        p += 1
    sz = la - p
    for i in range(sz-1):
        ans += i + 1 - a[p:p+i+1].count('0')
print(ans)

Ответ: \(8875063\)

ЕГЭ. Шастин. 3.6.2025.

(Л. Шастин) Текстовый файл состоит не более чем из \(10^7\) символов и содержит только заглавные латинские буквы и десятичные цифры от \(1\) до \(9.\) Числом назовём последовательность цифр, ограниченную буквами. Определите в файле максимальную длину подстроки, содержащей хотя бы два числа, в которой сумма любых двух соседних чисел чётна. Например, в строке A10GH12B4C13F есть подстрока A10GH12B4C длины \(10,\) в которой соседние числа дают чётные суммы \(10 + 12 = 22\) и \(12+4=16.\)

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('24.txt').readline().strip()

odd = r'([1-9]*[13579][A-Z]+)'
even = r'([1-9]*[24680][A-Z]+)'

max_len = 0
for x in finditer(rf'[A-Z]+{odd}{odd}{odd}*', s):
    max_len = max(max_len, len(x.group()))
for x in finditer(rf'[A-Z]+{even}{even}{even}*', s):
    max_len = max(max_len, len(x.group()))
print(max_len)

Ответ: \(167\)

ЕГЭ. Шастин. 1.6.2025.

(Л. Шастин) Текстовый файл состоит из символов L, N и D. Определите в этом файле максимальное количество идущих подряд символов, среди которых подстрока LND встречается не более \(10000\) раз, при этом искомая последовательность начинается и заканчивается на одну и ту же букву. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s = open('24.txt').readline().strip()

q = {ch: 0 for ch in 'LND'}
left = {ch: s.find(ch) for ch in 'LND'}

ans = []


for r in range(2, len(s)):
    if s[r-2:r+1] == 'LND':
        for k in q:
            q[k] += 1 if q[k] <= r - 2 else 0
    for k in q:
        while q[k] > 10_000:
            if s[left[k]:left[k]+3] == 'LND':
                q[k] -= 1
            left[k] += 1
        while s[left[k]] != k:
            left[k] += 1
    if q[s[r]] <= 10_000:
        ans.append(r - left[s[r]] + 1)

print(max(ans))

Ответ: \(830019\)

ЕГЭ Статград. Профиль. 12.05.2025.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только буквы латинского алфавита A, B, C, D, E. Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов CD (в указанном порядке) встречается не более \(200\) раз, а пара символов AB (в указанном порядке) встречается не менее \(30\) раз.

Скачать файлы >>

Решение:

Python


s = open('24.txt').readline().strip()
cd = [-1] + [p for p in range(len(s) - 2) if s[p:p+2] == 'CD'] + [len(s)]
max_len = 0
for i in range(len(cd) - 201):
    left, right = cd[i] + 1, cd[i + 201]
    if s[left:right+1].count('AB') > 29:
        max_len = max(max_len, right - left + 1)
print(max_len)

Ответ: \(2511\)

ЕГЭ Статград. База. 12.05.2025.

Текстовый файл содержит буквы L, N, D в двух регистрах, точки и пробелы. В рамках задачи назовём «предложением» непрерывную подпоследовательность символов, для которой выполняются все следующие условия:

- «предложение» должно начинаться с буквы в верхнем регистре, которой предшествует пробел или точка;
- «предложение» должно заканчиваться точкой, которой предшествует буква, причём других точек в предложении быть не должно;
- «словами» в предложении являются произвольные непрерывные подпоследовательности букв, которые могут не иметь смысла и не существовать в языке;
- каждое «слово» может начинаться с буквы в любом регистре, даже если оно стоит не первым в «предложении», но в верхнем регистре может быть записана только первая буква «слова»;
- каждые два соседних «слова» в «предложении» разделены ровно одним пробелом, двух и более рядом стоящих пробелов в «предложении» быть не должно;
- не более \(2\) различных «слов» в «предложении» могут повторяться (встречаться более одного раза).
Определите содержащееся в файле «предложение» максимальной длины. В ответе укажите количество символов в нём.

Скачать файлы >>

Решение:

Python


from re import findall

s = open('24.txt').readline().strip()

arr = findall(r'[ .][LND][LNDlnd]*(?: [LNDlnd][lnd]*)* [LNDlnd][lnd]*\.', s.replace('.', '..'))
len_good = 0
for sent in arr:
    words = sent[1:-1].split()
    rep = set(w for w in words if sent.count(w) > 1)
    if len(rep) < 3:
        len_good = max(len_good, len(sent[1:]))
    else:
        spaces = [p for p in range(len(sent)) if sent[p] == ' ' and sent[p+1] in 'NLD']
        for p in spaces:
            if len(set(w for w in rep if sent[p+1].count(w) > 1)) < 3:
                len_good = max(len_good, len(sent[p+1:]))
                break
print(len_good)

Ответ: \(1574\)

ЕГЭ. ЕГКР. 21.12.2024.

Текстовый файл состоит из символов \(F, \, G, \, Q, \, R, \, S\) и \(W.\) Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых подстрока \(FSRQ\) встречается ровно \(80\) раз. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


base = ''

s = open(base + '24.txt').readline().strip()
pos = [-1]
i = 0
ls = len(s)
while i < ls:
    if s[i:i+4] == 'FSRQ':
        pos.append(i)
        i += 4
    else:
        i += 1
if pos[-1] + 4 != ls:
    pos.append(ls - 3)
mx = max([b + 2 - a for a, b in zip(pos, pos[81:])])
print(mx)

Ответ: \(2379\)

ЕГЭ. Шастин. 7.05.2025.

(Л. Шастин) Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального \(16\)-ричного числа, содержащего ровно \(10\) цифр «\(B\)». В ответе запишите количество символов (значащих цифр в записи числа) в этой последовательности.

Примечание. Латинские буквы \(A,\) \(B,\) \(C,\) \(D,\) \(E\) и \(F\) означают цифры из алфавита \(16\)-ричной системы счисления.

Скачать файлы >>

Решение:

Python


from re import findall

s = open('24.txt').readline().strip()
arr = findall(r'[0-9A-F]+', s)
nums = []
for n in arr:
    if n.count('B') >= 10:
        pb = [-1] + [p for p in range(len(n)) if n[p] == 'B'] + [len(n)]
        for i in range(len(pb) - 11):
            p = pb[i] + 1
            p1 = pb[i+11]
            while n[p] == '0':
                p += 1
            nums.append(n[p:p1])
nums.sort(key=len, reverse=True)
print(len(nums[0]))

Ответ: \(357\)

ЕГЭ. Шастин. 13.03.2025.

(Л. Шастин) Текстовый файл состоит не более, чем из \(7~200~000\) прописных символов латинского алфавита. Назовем «перетройкой» такие две одинаковые непрерывные строковые подпоследовательности длины \(3,\) которые пересекаются в одной букве (т.е. начало одной тройки совпадает с концом другой). Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых встречается не менее \(170\) «перетроек». Например, в строке ABCBCBCBDDDHAHAHEF есть 4 «перетройки»: BCBCBCB — в этой подстроке \(3\) «перетройки», HAHAH — в этой подстроке \(1\) «перетройка». Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


base = ''

s = open(base + '24.txt').readline().strip()
pr = []
for p in range(len(s) - 5):
    if s[p:p+3] == s[p+2:p+5]:
        pr.append(p)
print(min(y - x + 5 for x, y in zip(pr, pr[169:])))

Ответ: \(2545440\)

ЕГЭ. Статград. 01.04.2025-1.

Текстовый файл состоит из десятичных цифр и знаков арифметических операций «\(-\)» и «\(*\)» (вычитания и умножения). Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными \(6\)-ричными числами, в котором порядок действий слева направо совпадает с порядком действий по правилам математики. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов.

Скачать файлы >>

Решение:

Python


from re import findall
base = ''

s = open(base + '24.txt').readline().strip()
arr = findall(r':0|[1-5][0-5]*(?:\*(?:0|[1-5][0-5]*))+(?:-(?:0|[1-5][0-5]*))*', s)
m1 = max(len(x) for x in arr)
arr = findall(r'-(?:0|[1-5][0-5]*)(?:\*(?:0|[1-5][0-5]*))+(?:-(?:0|[1-5][0-5]*))*', s)
m2 = max(len(x) - 1 for x in arr)
print(max(m1, m2))

Ответ: \(51\)

ЕГЭ. Статград. 04.03.2025.

Текстовый файл содержит строку, состоящую из цифр от \(1\) до \(9,\) знаков операций «\(+\)», «\(–\)» и «\(*\)» (сложение, вычитание и умножение) и заглавных латинских букв \(A, \, B, \, C, D.\) Назовём правильной суммой строку, содержащую последовательность из одного или более десятичных чисел, в которой перед первым числом нет знака, а между каждыми двумя соседними числами стоит ровно один знак «\(+\)» или «\(–\)» и нет других знаков. Примеры правильных сумм: «\(23\)», «\(115+6\)», «\(1980+12-123-51+3\)». Назовём результатом правильной суммы число, которое получится при выполнении записанных в соответствующей строке действий. Например, результат правильной суммы «\(2+3\)» — число \(5,\) а результат правильной суммы «\(1+2-8+3\)» — число \(-2.\) Найдите в данной строке расположенную непосредственно после буквы \(C\) правильную сумму с наибольшим результатом. В ответе запишите результат найденной суммы. Гарантируется, что ответ не превышает \(2 \cdot 10^9.\)

Скачать файлы >>

Решение:

Python


from re import findall

base = ''
s = open(base + '24.txt').readline().strip()

arr = findall(r'C[1-9]+(?:[+\-][1-9]+)*', s)
max_sum = -float('inf')

for expr in arr:
    nums = [int(x) for x in expr[1:].replace('-', '+-').split('+')]
    sum_tmp = [nums[0]]
    for i in range(1, len(nums)):
        sum_tmp.append(sum_tmp[-1] + nums[i])
    max_sum = max(max_sum, max(sum_tmp))

print(max_sum)

Ответ: \(221\)

ЕГЭ. Статград. 28.01.2025-1.

Текстовый файл содержит строку, состоящую из цифр от \(1\) до \(9,\) знаков операций «\(+\)», «\(–\)» и «\(*\)» (сложение, вычитание и умножение) и заглавных латинских букв \(A, \, B, \, C, \, D.\) Назовём правильной суммой строку, которая содержит последовательность из одного или более десятичных чисел, в которой между каждыми двумя соседними числами стоит ровно один знак «\(+\)» или «\(–\)» и нет других знаков. Примеры правильных сумм: «\(23\)», «\(115+6\)», «\(1980+12–123–51+3\)».

Назовём результатом правильной суммы число, которое получится при выполнении записанных в соответствующей строке действий. Например, результат правильной суммы «\(2+3\)» – число \(5,\) а результат правильной суммы «\(1+2–8+3\)» – число \(-2.\)

Найдите в данной строке расположенную непосредственно после буквы \(A\) правильную сумму, содержащую наибольшее число символов, и вычислите её результат. Если несколько правильных сумм содержат одинаковое наибольшее число символов, выберите ту, которая имеет больший результат. В ответе запишите результат найденной суммы. Гарантируется, что ответ не превышает \(2 \cdot 10^9.\)

Скачать файлы >>

Решение:

Python


from re import findall

base = ''
s = open(base + '24.txt').readline().strip()

a = findall(r'A[1-9]+(?:[+\-][1-9]+)*', s)
ml = max([len(x) for x in a])
a1 = [x for x in a if len(x) == ml]
print(max(eval(x[1:]) for x in a1))

Ответ: \(127\)

ЕГЭ. Статград. 17.12.2024.

Текстовый файл состоит из цифр от \(1\) до \(9,\) знаков операций «\(+\)» «\(-\)» и «\({*}\)» (сложение, вычитание и умножение) и заглавных латинских букв \(A,\) \(B,\) \(C,\) \(D.\) Назовём правильной суммой строку, содержащую последовательность из одного или более десятичных чисел, в которой между соседними числами стоит ровно один знак «\(+\)» и нет других знаков.

Примеры правильных сумм: «\(23\)», «\(115+6\)», «\(1980+12+12351\)». Назовём результатом правильной суммы число, которое получится при выполнении записанных в соответствующей строке сложений. Например, результат правильной суммы «\(2+3\)» – число \(5.\)

Найдите в данной строке правильную сумму, расположенную непосредственно после буквы \(A\) и имеющую наибольший результат. В ответе запишите результат найденной суммы. Гарантируется, что ответ не превышает \(2 \cdot 10^9.\)

Скачать файлы >>

Решение:

Python


from re import findall

base = ''
s = open(base + '24.txt').readline().strip()
a = list(findall(r'A[1-9]+(?:\+[1-9]+)*', s))

max_sum = 0
for x in a:
    if '+' not in x:
        max_sum = max(max_sum, int(x[1:]))
    else:
        max_sum = max(max_sum, sum(int(z) for z in x[1:].split('+')))
print(max_sum)

Ответ: \(67622777\)

ЕГЭ. Статград. 24.10.2024-2.

Текстовый файл состоит из цифр от \(1\) до \(6\), знаков операций «\(–\)» и «\(*\)» (вычитание и умножение) и заглавных латинских букв \(A\), \(B\), \(C\), \(D\). Определите максимальное количество символов в непрерывной последовательности символов, состоящей из буквы \(B\), за которой следует корректное арифметическое выражение с целыми неотрицательными числами, записанными в десятичной системе счисления.

Скачать файлы >>

Решение:

Python


import re
base = ''
s = open(base + '24.txt').readline().strip()
arr = list(re.findall(r'B[1-6]+(?:[*\-][1-6]+)*', s))
print(max([len(x) for x in arr]))

Ответ: \(68\)

ЕГЭ. Статград. 24.10.2024-1.

Текстовый файл состоит из цифр от \(1\) до \(6\), знаков операций «\(–\)» и «\(*\)» (вычитание и умножение) и заглавных латинских букв \(A\), \(B\), \(C\), \(D\). Определите максимальное количество символов в непрерывной последовательности символов, состоящей из буквы \(A\), за которой следует корректное арифметическое выражение с целыми неотрицательными числами, записанными в десятичной системе счисления.

Скачать файлы >>

Решение:

Python


import re
base = ''
s = open(base + '24.txt').readline().strip()
arr = list(re.findall(r'A[1-6]+(?:[*\-][1-6]+)*', s))
print(max([len(x) for x in arr]))

Ответ: \(85\)

ЕГЭ. Шастин. 9.2.2025.

(Л. Шастин) Текстовый файл состоит из цифр \(0, \, 6, \, 7, \, 8, \, 9\) и знаков арифметических операций «\(-\)» и «\(*\)» (вычитание и умножение). Определите количество непрерывных подпоследовательностей в этом файле, которые являются корректными арифметическими выражениями с целыми неотрицательными числами. В таких выражениях никакие два знака арифметических операций не должны стоять рядом, а в записи чисел должны отсутствовать незначащие (ведущие) нули. В ответе укажите количество подходящих подпоследовательностей.

Например, в строке *567-8**09-30- есть следующие корректные арифметические выражения: 567-8, 67-8, 7-8, 9-3 и 9-30. Ответ: 5.

Примечание. Отдельно стоящие числа арифметическими выражениями не считать. Число \(0\) не имеет знака.

Скачать файлы >>

Решение:

Python


from re import findall

base = ''
s = open(base + '24.txt').readline()
arith_expr = findall(r'(?:0|[6-9][06-9]*)(?:[-*](?:0|[6-9][06-9]*))+', s)
q = 0
for expr in arith_expr:
    work_expr = expr.replace('*', '-').split('-')
    for j in range(len(work_expr) - 1):
        if len(work_expr[j]) > 1:
            mul = len(work_expr[j].replace('0', ''))
            if work_expr[j][-1] == '0':
                mul += 1
        else:
            mul = 1
        q += mul * sum(len(e) for e in work_expr[j + 1:])
print(q)

Ответ: \(30460483\)

ЕГЭ. Шастин. 19.01.2025.

(Л. Шастин) Текстовый файл состоит из символов F S и W. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых подстрока WWF встречается не более 120 раз, а подстрока WSFWW не встречается совсем. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


base = ''
s = open(base + '24.txt').readline().strip()
slen = len(s)
pos = [-1]
i = 0

while i < slen - 5:
    if s[i:i+5] == 'WSFWW':
        pos.append(i)
        i += 5
    else:
        i += 1

pos += [slen - 4]

lmax = 0
long_str = 0
for beg, end in zip(pos, pos[1:]):
    if s[beg + 1 : end + 4].count('WWF') < 121:
        lmax = max(lmax, end + 3 - beg)
    else:
        long_str += 1
if not long_str:
    print(lmax)

Нам повезло с файлом с данными. В строках, не содержащих WSFWW, находится не более 120 строк WWS. Иначе пришлось бы писать дополнительный обработчик.

Ответ: \(3080\)

ЕГЭ. Шастин. 18.12.2024.

(Л. Шастин) Текстовый файл состоит из символов A, B, C, D, E, F, G и H. Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых последовательность расстояний между ближайшими соседними гласными буквами образует арифметическую прогрессию.

Например, в строке BBDABCADEFBACDFAB подходит подстрока BCADEFBACDFAB, последовательность расстояний между ближайшими соседними гласными буквами в ней образована с шагом \(1\) и выглядит так: \(2, \, 3, \, 4.\)

Примечание. Под расстоянием понимается разница индексов. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


base = ''

s = open(base + '24.txt').readline().strip()

mx = 0

ls = len(s)
vow = 'AE'
p1 = 0
b =  0
while s[p1] not in vow:
    p1 += 1
p2 = p1 + 1
while s[p2] not in vow:
    p2 += 1
p3 = p2 + 1
while s[p3] not in vow:
    p3 += 1
d = (p3 - p2) - (p2 - p1)
e = p3
while s[e+1] not in vow:
    e += 1
mx = e - b

while p3 < ls:
    p1, p2, p3 = p2, p3, p3 + 1    
    while p3 < ls and s[p3] not in vow:
        p3 += 1
    if p3 < ls:
        if (p3 - p2) - (p2 - p1) != d:
            mx = max(mx, p3 - b)
            d = (p3 - p2) - (p2 - p1)
            b = p1
            while b and s[b-1] not in vow:
                b -= 1
    if p3 == ls:
        mx = max(mx, p3 - b)

print(mx)

Ответ: \(107831\)

ЕГЭ. Шастин. 30.11.2024.

(Д. Бахтиев) Текстовый файл содержит цифры от \(1\) до \(9\) и знак арифметической операции «\(-\)» (вычитание). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми числами, чьё значение превышает \(-20~000\) (минус двадцать тысяч). Запрещается отрывать цифры от чисел, но разрешается брать их без знака. Например, в строке \(-23-456-789\) нельзя взять выражение \(-456-78\), но можно взять \(23-456\). В ответе укажите количество символов.

Скачать файлы >>

Решение:

Python


from re import findall

base = ''
s = open(base + '24.txt').readline().strip()

arr = list(findall(r'-[1-9]+(?:-[1-9]+)*', s))
ans = []
for expr in arr:
    tmp = [(int(x), len(x)) for x in expr.split('-') if x]
    pref = [0] * (len(tmp) + 1)
    pref_len = [0] * (len(tmp) + 1)
    b = 0
    b1 = 1
    for i in range(len(tmp)):
        pref[i + 1] = pref[i] + tmp[i][0]
        pref_len[i + 1] = pref_len[i] + tmp[i][1]
        if pref[i + 1] < 20_000:
            ans.append(pref_len[i+1] + (i + 1))
        else:
            while pref[i+1] - pref[b] >= 20_000:
                b += 1
            ans.append(pref_len[i+1] - pref_len[b] + (i + 1 - b))
        while tmp[b1 - 1][0] - (pref[i + 1] - pref[b1]) < -20_000:
            b1 += 1
        ans.append(pref_len[i+1] - pref_len[b1] + (i + 1 - b1) + tmp[b1 - 1][1])
print(max(ans))

Ответ: \(1095\)

ЕГЭ. Шастин. 6.11.2024.

(Л. Шастин) Текстовый файл состоит не более чем из \(10^8\) символов латиницы, входящих в слово «REVOLUTION». Найдите наименьшую длину подстроки, которая включает в себя подпоследовательность символов, образующих слово «LOVE». Например, для строки REVVVLAAORRVEARRLBOLRVER ответом будет являться число \(7\) — это длина подстроки LBOLRVE. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python 3.10+


base = ''
s = open(base + '24.txt').readline().strip()

lpos = []
opos = []
vpos = []
epos = []

for i, c in enumerate(s):
    match c:
        case 'L':
            lpos.append(i)
        case 'O':
            opos.append(i)
        case 'V':
            vpos.append(i)
        case 'E':
            epos.append(i)

llen, olen, vlen, elen = len(lpos), len(opos), len(vpos), len(epos)
l, o, v, e = 0, 0, 0, 0

while opos[o] < lpos[l]:
    o += 1
while vpos[v] < opos[o]:
    v += 1
while epos[e] < vpos[v]:
    e += 1
size = epos[e] - lpos[l] + 1

while l < llen and o < olen and v < vlen and e < elen:
    l += 1
    while l < llen and o < olen and opos[o] < lpos[l]:
        o += 1
    while o < olen and v < vlen and vpos[v] < opos[o]:
        v += 1
    while v < vlen and e < elen and  epos[e] < vpos[v]:
        e += 1
    if l < llen and o < olen and v < vlen and e < elen:
        size = min(size, epos[e] - lpos[l] + 1)
print(size)

Ответ: \(2000031\)

ЕГЭ. Шастин. 4.10.2024.

(Д. Бахтиев) Текстовый файл состоит не более чем из \(10^7\) латинских символов из набора \(A\), \(B\), \(C\), \(D\), \(E\), \(F\), \(G\), \(H\).

Определите подстроку наибольшей длины, начинающуюся и заканчивающуюся подстрокой вида «Согласная + Согласная + Гласная» и не содержащую внутри себя другие подстроки такого вида. В ответе укажите одно число — наибольшую длину такой подстроки.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s = open('24.txt').readline().strip()
n = len(s)
pos = []
vow = 'AE'
cons = 'BCDFGH'
i = 0

while i < n - 2:
    if s[i] in cons and s[i+1] in cons and s[i+2] in vow:
        pos.append(i)
        i += 3
    else:
        i += 1

print(max([y - x + 3 for x, y in zip(pos, pos[1:])]))

Ответ: \(64\)

ЕГЭ. Шастин. 19.09.2024.

(Л. Шастин) Текстовый файл состоит не более чем из \(10^8\) символов \(X\), \(Y\) и \(Z\). «ИКС-ДВА» подстроками назовём непрерывные подпоследовательности символов, начинающиеся и заканчивающиеся на \(X\) и не содержащие внутри других символов \(X\). Найдите «ИКС-ДВА» подстроку, содержащую наибольшее количество символов \(Y\), и определите её длину. Если таких подстрок в файле несколько, тогда укажите длину наименьшей из них.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


s = open('24.txt').readline().strip()
d = len(s)
p1 = 0
my = 0
ly = 10**100
while s[p1] != 'X':
    p1 += 1
for p2 in range(p1 + 1, d):
    if s[p2] == 'X':
        qy = s[p1:p2].count('Y')
        if qy > my:
            my = qy
            ly = p2 - p1 + 1
        elif qy == my:
            ly = min(ly, p2 - p1 + 1)
        p1 = p2

print(ly)

Ответ: \(90\)

ЕГЭ. Шастин. 29.08.2024.

Текстовый файл состоит из десятичных цифр, знаков «\(+\)» и «\(*\)» (сложения и умножения). Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых никакие два знака арифметических операций не записаны подряд.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

Python


import re

s = open('24.txt').readline().strip()
expr = re.findall(r'[+*]?\d+(?:[+*]\d+)*[+*]?', s)
expr_len = [len(x) for x in expr]
print(max(expr_len))

Ответ: \(191\)

ЕГЭ. Поляков-8840.

Текстовый файл содержит только заглавные буквы латинского алфавита, пробелы и точки. Назовём предложением последовательность символов, которая не начинается с пробела, заканчивается точкой, перед которой стоит буква (не пробел), и не содержит внутри других точек. Словом будем называть последовательность латинских букв. Определите максимальную длину предложения, в котором слова расставлены в порядке невозрастания длины (второе слово не длиннее первого и т. д.). В ответе запишите число – количество символов в найденной последовательности.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('8834.txt').readline().strip()

ml = 0
ms = 0

for g in finditer(r'[A-Z]+( +[A-Z]+)+\.', s):
    wstr = g.group(0)[::-1]
    words = [w for w in wstr[1:].split() if w]
    q = 0
    for i in range(1, len(words)):
        if len(words[i-1]) > len(words[i]):
            break
        q = i
    if q > 0:
        t = wstr.find(f' {words[q]}') + len(words[q]) + 1
        ms = max(ms, t)
print(ms)

Ответ: \(59\)

ЕГЭ. Поляков-8839.

Текстовый файл содержит только заглавные буквы латинского алфавита, пробелы и точки. Назовём предложением последовательность символов, которая не начинается с пробела, заканчивается точкой, перед которой стоит буква (не пробел), и не содержит внутри других точек. Словом будем называть последовательность латинских букв. Определите максимальную длину предложения, в котором слова расставлены в порядке строгого возрастания длины (второе слово строго длиннее первого и т. д.). В ответе запишите число – количество символов в найденной последовательности.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('8834.txt').readline().strip()
ml = 0
ms = 0

for g in finditer(r'[A-Z]+( +[A-Z]+)+\.', s):
    wstr = g.group(0)[::-1]
    words = [w for w in wstr[1:].split() if w]
    q = 0
    for i in range(1, len(words)):
        if len(words[i-1]) <= len(words[i]):
            break
        q = i
    if q > 0:
        t = wstr.find(f' {words[q]}') + len(words[q]) + 1
        if len(words[q]) > 1:
            while t < len(wstr) and wstr[t] == ' ':
                t += 1
            t += len(words[q]) - 1
        ms = max(ms, t)
print(ms)

Ответ: \(57\)

ЕГЭ. Поляков-8838.

Текстовый файл содержит только заглавные буквы латинского алфавита, пробелы и точки. Назовём предложением последовательность символов, которая не начинается с пробела, заканчивается точкой, перед которой стоит буква (не пробел), и не содержит внутри других точек. Словом будем называть последовательность латинских букв. Определите максимальное количество слов в одном предложении. В ответе запишите число – количество слов.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('8834.txt').readline().strip()
ml = 0
for g in finditer(r'[A-Z]+( +[A-Z]+)+\.', s):
    words = [w for w in g.group(0).split() if w]
    ml = max(ml, len(words))
print(ml)

Ответ: \(926\)

ЕГЭ. Поляков-8837.

Текстовый файл содержит только заглавные буквы латинского алфавита, пробелы и точки. Назовём предложением последовательность символов, которая не начинается с пробела, заканчивается точкой, перед которой стоит буква (не пробел), и не содержит внутри других точек. Определите максимальную длину предложения, в котором нет букв X, Y и Z. В ответе запишите число – количество символов в найденной последовательности.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('8834.txt').readline().strip()
ml = 0
for g in finditer(r'[A-W]+( +[A-W]+)+\.', s):
    ml = max(ml, len(g.group(0)))
print(ml)

Ответ: \(84\)

ЕГЭ. Поляков-8836.

Текстовый файл содержит только заглавные буквы латинского алфавита, пробелы и точки. Назовём предложением последовательность символов, которая не начинается с пробела, заканчивается точкой, перед которой стоит буква (не пробел), и не содержит внутри других точек. Определите минимальную длину предложения, которое содержит все латинские буквы. В ответе запишите число – количество символов в найденной последовательности.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('8834.txt').readline().strip()
ml = float('inf')
alph = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
for g in finditer(r'[A-Z]+( +[A-Z]+)+\.', s):
    tmp = g.group(0)[::-1]
    idx = [tmp.find(ch) for ch in alph]
    if -1 not in idx:
        ml = min(ml, max(idx) + 1)
print(ml)

Ответ: \(48\)

ЕГЭ. Поляков-8835.

Текстовый файл содержит только заглавные буквы латинского алфавита, пробелы и точки. Назовём предложением последовательность символов, которая заканчивается точкой и не содержит внутри других точек. Определите максимальную длину предложения, в котором буква M встречается ровно \(112\) раз. В ответе запишите число – количество символов в найденной последовательности.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('8834.txt').readline().strip()
ml = 0
for g in finditer(r'([ A-LN-Z]*M){112}[ A-LN-Z]*\.', s):
    ml = max(ml, len(g.group(0)))
print(ml)

Ответ: \(4594\)

ЕГЭ. Поляков-8834.

Текстовый файл содержит только заглавные буквы латинского алфавита, пробелы и точки. Назовём предложением последовательность символов, которая заканчивается точкой и не содержит внутри других точек. Определите минимальную длину предложения, в котором буква A встречается ровно \(98\) раз. В ответе запишите число – количество символов в найденной последовательности.

Скачать файлы >>

Решение:

Python


from re import finditer

s = open('8834.txt').readline().strip()
ml = float('inf')
for g in finditer(r'A([ B-Z]*A){97}[ B-Z]*\.', s):
    ml = min(ml, len(g.group(0)))
print(ml)

Ответ: \(575\)

ЕГЭ. Поляков-8704.

Текстовый файл содержит только заглавные буквы латинского алфавита и точки. Назовём словом непустую непрерывную последовательность букв, ограниченную точками по обеим сторонам. Найдите минимальную длину подстроки, содержащую не менее \(K = 12000\) слов, содержащих букву Q. В ответе укажите длину найденной строки. Например, в строке «AB...QCE.FQ..GQX.» есть три слова содержат букву Q: «.QCE.», «.FQ.» и «.GQX.». В этом случае при \(K = 2\) минимальную длину \(8\) имеет подстрока «.QCE.FQ.».

Скачать файлы >>

Решение:

Python


s = open('8701.txt').readline().strip()
tmp = [x for x in range(1, len(s)) if s[x-1] == '.' and s[x] != '.']
w = []
for p in tmp:
    end = s.find('.', p)
    if end != -1 and 'Q' in s[p:end]:
        w.append(p)
K = 12_000

ml = float('inf')
for x, y in zip(w, w[K - 1:]):
    end = s.find('.', y)
    if end != -1:
        ml = min(ml, end - x + 2)
print(ml)

Ответ: \(645835\)

ЕГЭ. Поляков-8703.

Текстовый файл содержит только заглавные буквы латинского алфавита и точки. Назовём словом непустую непрерывную последовательность букв, ограниченную точками по обеим сторонам. Найдите минимальную длину подстроки, содержащую не менее \(K = 1500\) слов, оканчивающихся на букву X. В ответе укажите длину найденной строки. Например, в строке «AB...CDE.FX..GHX.» всего два слова оканчиваются на букву X: «.FX.» и «.GHX.». В этом случае при \(K = 2\) минимальную длину \(9\) имеет подстрока «.FX..GHX.».

Скачать файлы >>

Решение:

Python


s = open('8701.txt').readline().strip()
w = [x for x in range(len(s) - 2, -1, -1) if s[x+1] == '.' and s[x] == 'X']
w = w[::-1]
K = 1500

ml = float('inf')
for x, y in zip(w, w[K - 1:]):
    st = -1
    for p in range(x, -1, -1):
        if s[p] == '.':
            st = p
            break
    if st != -1:
        ml = min(ml, y - st + 2)
print(ml)

Ответ: \(188521\)

ЕГЭ. Поляков-8702.

Текстовый файл содержит только заглавные буквы латинского алфавита и точки. Назовём словом непустую непрерывную последовательность букв, ограниченную точками по обеим сторонам. Найдите минимальную длину подстроки, содержащую не менее \(K = 600\) слов, начинающихся с буквы A. В ответе укажите длину найденной строки. Например, в строке «AB...CDE.AF..AGH.» всего два слова начинаются с буквы A: «.AF.» и «.AGH.». В этом случае при \(K = 2\) минимальную длину \(9\) имеет подстрока «.AF..AGH.».

Скачать файлы >>

Решение:

Python


s = open('8701.txt').readline().strip()
w = [x for x in range(1, len(s)) if s[x-1] == '.' and s[x] == 'A']
K = 600

ml = float('inf')
for x, y in zip(w, w[K - 1:]):
    end = s.find('.', y)
    if end != -1:
        ml = min(ml, end - x + 2)
print(ml)

Ответ: \(70849\)

ЕГЭ. Поляков-8701.

Текстовый файл содержит только заглавные буквы латинского алфавита и точки. Назовём словом непустую непрерывную последовательность букв, ограниченную точками по обеим сторонам. Найдите минимальную длину подстроки, содержащую не менее \(K = 100000\) слов. В ответе укажите длину найденной строки. Например, в строке «AB..CDE..F..GH.» всего три слова: «.CDE.», «.F.» и «.GH.». В этом случае при \(K = 2\) минимальную длину \(7\) имеет подстрока «.F..GH.».

Скачать файлы >>

Решение:

Python


s = open('8701.txt').readline().strip()
#s = 'AB..CDE..F..GH.'
w = [x for x in range(1, len(s)) if s[x-1] == '.' and s[x] != '.']
K = 100_000

ml = float('inf')
for x, y in zip(w, w[K - 1:]):
    end = s.find('.', y)
    if end != -1:
        ml = min(ml, end - x + 2)
print(ml)

Ответ: \(499310\)

ЕГЭ. Поляков-8700.

Текстовый файл содержит только цифры от \(1\) до \(9\) и знаки «+» и «*» (сложения и умножения). Найдите в прилагаемом файле непрерывную последовательность, являющуюся корректной записью арифметического выражения, состоящего из не более чем \(20\) натуральных чисел и знаков сложения между ними и имеющего наибольшее значение. В ответе укажите числовое значение найденного выражения.

Скачать файлы >>

Решение:

Python


from re import finditer
s = '+' + open('8697.txt').readline().strip()

mval = 0
for g in finditer(r'(?=([+*][1-9]+(\+[1-9]+){1,19}))', s):
    mval = max(mval, eval(g.group(1)[1:]))
print(mval)

Ответ: \(14255\)

ЕГЭ. Поляков-8699.

Текстовый файл содержит только цифры от \(1\) до \(9\) и знаки «+» и «*» (сложения и умножения). Определите в прилагаемом файле максимальное количество символов в непрерывной последовательности, являющейся корректной записью арифметического выражения, состоящей из не более чем \(15\) натуральных чисел и знаков сложения между ними. В ответе укажите количество символов.

Скачать файлы >>

Решение:

Python


from re import finditer
s = '+' + open('8697.txt').readline().strip()

arr = []
for g in finditer(r'(?=([+*][1-9]+(\+[1-9]+){14}))', s):
    arr.append(len(g.group(1)) - 1)
print(max(arr))

Ответ: \(65\)

ЕГЭ. Поляков-8698.

Текстовый файл содержит только цифры от \(1\) до \(9\) и знаки «+» и «*» (сложения и умножения). Найдите в прилагаемом файле непрерывную последовательность, являющуюся корректной записью арифметического выражения, состоящего из не более чем \(30\) натуральных чисел и знаков арифметических операций между ними и имеющего наибольшее значение. В ответе укажите количество символов в этой последовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8697.

Текстовый файл содержит только цифры от \(1\) до \(9\) и знаки «+» и «*» (сложения и умножения). Определите в прилагаемом файле максимальное количество символов в непрерывной последовательности, являющейся корректной записью арифметического выражения, состоящей из не более чем \(80\) натуральных чисел и знаков арифметических операций между ними. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8231.

(ЕГЭ-2025) Текстовый файл содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд одинаковых букв, начинающуюся и заканчивающуюся чётной цифрой, не содержащую других букв, кроме повторяющихся, не содержащую цифр, кроме первой и последней. В ответе запишите число – количество символов в найденной последовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Открытый вариант ФИПИ. 28.04.25.

Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального чётного \(14\)-ричного числа. В ответе запишите количество символов (значащих цифр в записи числа) в этой последовательности.

Примечание. Латинские буквы \(A,\) \(B,\) \(C\) и \(D\) означают цифры из алфавита \(14\)-ричной системы счисления.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8128.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность наибольшей длины идущих подряд символов, представляющих собой \(12\)-ричную запись числа, кратного \(9.\) Если таких последовательностей несколько, выберите последовательность с наименьшим числовым значением. В ответе запишите индекс (номер) последнего символа (последней цифры), на которой заканчивается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8127.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность наибольшей длины идущих подряд символов, представляющих собой восьмеричную запись числа, кратного \(13.\) Если таких последовательностей несколько, выберите последовательность с наименьшим числовым значением. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8126.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой \(12\)-ричную запись максимального числа, кратного \(11.\) В ответе запишите индекс (номер) последнего символа (последней цифры), на которой заканчивается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8125.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой \(14\)-ричную запись максимального числа, кратного \(5.\) В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8124.

(А. Кабанов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность наибольшей длины идущих подряд символов, представляющих собой \(12\)-ричную запись числа, кратного трём. Если таких последовательностей несколько, выберите последовательность с наименьшим числовым значением. В ответе запишите индекс (номер) последнего символа (последней цифры), на которой заканчивается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8123.

(А. Кабанов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность наибольшей длины идущих подряд символов, представляющих собой восьмеричную запись чётного числа. Если таких последовательностей несколько, выберите последовательность с наименьшим числовым значением. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8122.

(А. Кабанов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой \(12\)-ричную запись максимального числа, кратного \(6.\) В ответе запишите индекс (номер) последнего символа (последней цифры), на которой заканчивается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8121.

(А. Кабанов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой \(15\)-ричную запись максимального числа, кратного \(5.\) В ответе запишите индекс (номер) последнего символа (последней цифры), на которой заканчивается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8120.

(А. Кабанов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой \(12\)-ричную запись максимального числа, кратного трём. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8119.

(А. Кабанов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой \(14\)-ричную запись максимального чётного числа. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8118.

(Апробация-2025) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой \(12\)-ричную запись максимального нечётного числа. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8115.

(К. Багдасарян) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в четырнадцатеричной системе счисления, которое начинается с \(1\) и кратно \(7.\) Цифры, числовое значение которых превышает \(9,\) обозначены латинскими буквами, начиная с буквы А. Гарантируется наличие такой последовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8114.

(К. Багдасарян) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в четырнадцатеричной системе счисления без незначащих (ведущих) нулей, которое кратно \(98.\) Цифры, числовое значение которых превышает \(9,\) обозначены латинскими буквами, начиная с буквы А. Гарантируется наличие такой последовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8113.

(К. Багдасарян) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в двенадцатеричной системе счисления без незначащих (ведущих) нулей, которое кратно \(144.\) Цифры, числовое значение которых превышает \(9,\) обозначены латинскими буквами, начиная с буквы А. Гарантируется наличие такой последовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8112.

(К. Багдасарян) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в шестнадцатеричной системе счисления, которое начинается с \(8\) и кратно \(8.\) Цифры, числовое значение которых превышает \(9,\) обозначены латинскими буквами, начиная с буквы А. Гарантируется наличие такой последовательности

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8111.

(К. Багдасарян) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в шестнадцатеричной системе счисления без незначащих (ведущих) нулей, которое кратно \(8.\) Цифры, числовое значение которых превышает \(9,\) обозначены латинскими буквами, начиная с буквы А. Гарантируется наличие такой последовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8110.

(К. Багдасарян) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в десятичной системе счисления без незначащих (ведущих) нулей, которое кратно \(5.\) Гарантируется наличие такой последовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8109.

(К. Багдасарян) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в шестнадцатеричной системе счисления без незначащих (ведущих) нулей, которое кратно \(16\). Цифры, числовое значение которых превышает \(9,\) обозначены латинскими буквами, начиная с буквы А. Гарантируется наличие такой последовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8107.

(К. Багдасарян) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в десятичной системе счисления без незначащих (ведущих) нулей, которое кратно \(10.\) Гарантируется наличие такой последовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8100.

*(И. Карпачев) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры, арифметические знаки «+» и «-» и скобки «(» и «)». Определите в этом файле максимальное количество идущих подряд групп символов вида \((A+B)\) или \((A-B),\) где \(A\) обозначает натуральное число, не кратное \(5,\) а \(B\) – натуральное число, кратное \(5.\) В записи чисел \(A\) и \(B\) не должно быть незначащих нулей. Например, для строки (((56+-+00(0678-89)(7182-15)(3222+745)) ответом будет \(19.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8099.

*(И. Карпачев) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры, арифметические знаки «+» и «-» и скобки «(» и «)». Определите в этом файле максимальное количество идущих подряд групп символов вида \((A+B)\) или \((A-B),\) где \(A\) обозначает натуральное чётное число, а \(B\) – натуральное нечётное число. В записи чисел \(A\) и \(B\) не должно быть незначащих нулей. Например, для строки (((56+-+00(0678-89)(78-9)(322+7)) ответом будет \(13.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8060.

(И. Карпачев) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры, заглавные и прописные букв латинского алфавита, а также символы «@» и «.» (точка). Определите максимальное количество символов в непрерывной последовательности, которая является корректным почтовым адресом. Корректным почтовым адресом назовем адрес, в котором сначала указывается имя почтового ящика, затем следует символ «@», далее – сервер, на котором находится почтовый ящик. В данной задаче будем считать, что:

в имени почтового ящика используются только символ «.» (точка), десятичные цифры и буквы латинского алфавита;
серверу могут соответствовать только строки вида: «yandex.ru» или «gmail.com»;
два символа «@» и «.» не могут следовать подряд друг за другом.
В ответе укажите количество символов. Например, для строки alex@@Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.@Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript. ответом будет число 25 – длина выделенной части, которая является правильным адресом.

Решение:

...
Ответ:

ЕГЭ. Поляков-8058.

(Пробный ЕГЭ, г. Томск) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только латинские буквы A, B, C, a, b, c, точки и пробелы. Определите максимальное количество символов в непрерывной последовательности, которая является корректно записанным предложением. Считаем, что в корректно записанном предложении выполнены все следующие условия:

предложение начинается с заглавной буквы;
предложение оканчивается точкой, которая в предложении единственная и перед которой нет пробела;
слова в предложении состоят из произвольных комбинаций букв, возможно не имеют семантического смысла, но при этом только первая буква слова может быть заглавной;
слова в предложении разделены пробелами, два пробела стоять рядом в предложении не могут.
В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8004.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=числоN», в которой нет соседних знаков «=» и есть хотя бы одно десятизначное число, сумма цифр которого является квадратом целого числа. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8003.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=числоN», в которой нет соседних знаков «=» и есть хотя бы одно пятизначное число, которое является квадратом простого целого числа. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8002.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=числоN», в которой нет соседних знаков «=» и есть хотя бы одно восьмизначное число, в котором все цифры нечётные. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8001.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=числоN», в которой нет соседних знаков «=» и есть хотя бы одно шестизначное число, в котором все цифры стоят в порядке невозрастания. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-8000.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=числоN», в которой нет соседних знаков «=» и есть хотя бы одно пятизначное число, в котором все цифры стоят в порядке неубывания. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7999.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и есть хотя бы одно четырёхзначное простое число. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7998.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=числоN», в которой нет соседних знаков «=» и есть хотя бы одно четырёхзначное число-палиндром. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7997.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=числоN», в которой нет соседних знаков «=» и есть хотя бы одно число, не превышающее \(2^{64},\) шестеричная запись которого содержит ровно \(7\) единиц. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7996.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и десятичная запись хотя бы одного числа содержит ровно \(35\) знаков. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7995.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и хотя бы одно число равно \(77.\) В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7994.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и хотя бы одно число равно \(8.\) В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7993.

*(С. Якунин) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и знаки равенства («\(=\)»). Определите максимальную длину последовательности вида «число1=число2=число3=...=числоN», в которой нет соседних знаков «\(=\)» и хотя бы два соседних числа в цепочке равны. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7979.

*Текстовый файл состоит не более чем из \(10^6\) символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Найдите самую длинную непрерывную последовательность символов, которая стоит сразу после буквы \(F\) и является корректным арифметическим выражением с целыми неотрицательными числами, записанными в восьмеричной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет знака. В ответе запишите значение этого выражения. Если в файле есть два подходящих выражения одинаковой длины, выберите то, у которого значение наибольшее.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7978.

*Текстовый файл состоит не более чем из \(10^6\) символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Найдите самую длинную непрерывную последовательность символов, которая стоит сразу после буквы \(C\) и является корректным арифметическим выражением с целыми неотрицательными числами, записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет знака. В ответе запишите значение этого выражения. Если в файле есть два выражения одинаковой длины, выберите то, у которого значение наибольшее.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7977.

*Текстовый файл состоит не более чем из \(10^6\) символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Найдите самую длинную непрерывную последовательность символов, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в шестеричной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет знака. В ответе запишите последние \(6\) цифр значения этого выражения. Если в файле есть два выражения одинаковой длины, выберите то, у которого значение наибольшее.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7976.

*Текстовый файл состоит не более чем из \(10^6\) символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Найдите самую длинную непрерывную последовательность символов, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в шестнадцатеричной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет знака. В ответе запишите последние \(6\) цифр значения этого выражения. Если в файле есть два выражения одинаковой длины, выберите то, у которого значение наибольшее.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7975.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Найдите самую длинную непрерывную последовательность символов, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет знака. В ответе запишите значение этого выражения. Если в файле есть два выражения одинаковой длины, выберите то, у которого значение наибольшее.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7966.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в троичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет знака.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7965.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в шестеричной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет знака.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7964.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет знака.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7963.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в шестнадцатеричной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число \(0\) не имеет знака.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7789.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая заканчивается символами \(CB,\) перед которыми следует правильное арифметическое выражение с целыми неотрицательными числами (без знака), записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7788.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая заканчивается символом \(B,\) перед которым следует правильное арифметическое выражение с целыми неотрицательными числами (без знака), записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7787.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая начинается символами \(AFD,\) за которыми следует правильное арифметическое выражение с целыми неотрицательными числами (без знака), записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7786.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая начинается символами \(AF,\) за которыми следует правильное арифметическое выражение с целыми неотрицательными числами (без знака), записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7785.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая начинается символом \(A,\) за которым следует правильное арифметическое выражение с целыми неотрицательными числами (без знака), записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7744.

(К. Багдасарян) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры, знаки арифметических операций, а также круглые, квадратные и фигурные скобки: «\((\)», «\()\)», «\([\)», «\(]\)», «\(\{\)», «\(\}\)». Назовем выражение корректным, если:

оно начинается с открывающей скобки и заканчивается парной ей закрывающей скобкой того же типа;
скобки внутри выражения сбалансированы, т.е.:
для каждой открывающей скобки есть закрывающая того же типа;
скобки открываются и закрываются в правильном порядке.
Примеры корректных выражений: \([\{1+2\}(3+++4)],\) \([(1***2)\{3\}45]\)

Примеры некорректных выражений:

\((1+2])\) – (лишняя закрывающая скобка \(]\));
\((1+2]\) – (открывающая и закрывающая скобки не соответствуют друг другу).
Определите максимальное количество символов в непрерывной последовательности текста, которая представляет собой корректное выражение. Гарантируется, что в тексте присутствуют корректные выражения. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7743.

(К. Багдасарян) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры, знаки арифметических операций, а также круглые и квадратные скобки: «(», «)», «[», «]». Назовем выражение корректным, если:

оно начинается с открывающей скобки и заканчивается парной ей закрывающей скобкой того же типа;
скобки внутри выражения сбалансированы, т.е.:
для каждой открывающей скобки есть закрывающая того же типа;
скобки открываются и закрываются в правильном порядке.
Примеры корректных выражений: \([(1+2[1+])(3+++4)], [(1***2)345]\)

Примеры некорректных выражений:

\((1+2])\) – (лишняя закрывающая скобка \(]\));
\((1+2]\) – (открывающая и закрывающая скобки не соответствуют друг другу).
Определите максимальное количество символов в непрерывной последовательности текста, которая представляет собой корректное выражение. Гарантируется, что в тексте присутствуют корректные выражения. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7742.

(К. Багдасарян) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры, знаки арифметических операций и круглые скобки: «(», «)». Назовем выражение корректным, если:

оно начинается с открывающей скобки «(» и заканчивается парной ей закрывающей скобкой «)»;
скобки внутри выражения сбалансированы, т.е.:
для каждой открывающей скобки есть закрывающая;
скобки открываются и закрываются в правильном порядке.
Примеры корректных выражений: \(((1+2)(3+++4)),\) \(((1***2)345)\)

Примеры некорректных выражений:

\((1+2))\) – (лишняя закрывающая скобка);
\()1+2)\) – (скобки неправильно расположены);
\((1+2)(3+4)\) – всё выражение не охвачено скобками.
Определите максимальное количество символов в непрерывной последовательности текста, которая представляет собой корректное выражение. Гарантируется, что в тексте присутствуют корректные выражения. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7574.

(ЕГЭ-2024) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными числами (без знака), значение которого равно нулю. В этом выражении никакие два знака арифметических операций не стоят рядом, порядок действий определяется по правилам математики. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7573.

(ЕГЭ-2024) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры, а также знаки «\(+\)» и «\(*\)» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными числами (без знака), значение которого равно нулю. В этом выражении никакие два знака арифметических операций не стоят рядом, порядок действий определяется по правилам математики. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7497.

(ЕГЭ-2024) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только символы, обозначающие знаки «\(-\)», «\(*\)», и цифры \(0, \, 7, \, 8, \, 9.\) Определите в прилагаемом файле максимальное количество идущих подряд символов, которые образуют математически правильную последовательность, в которую входят знаки «\(-\)» или «\(*\)» и натуральные числа без незначащих нулей.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7496.

(ЕГЭ-2024) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только буквы латинского алфавита \(A, \, B, \, C, \, D, \, E\) и \(F.\) Определите минимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов \(AF\) (в указанном порядке) встречается более \(200\) раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7495.

(ЕГЭ-2024) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только буквы латинского алфавита \(A, \, B, \, C, \, D, \, E\) и \(F.\) Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов \(СD\) (в указанном порядке) встречается ровно \(160\) раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7494.

(ЕГЭ-2024) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только буквы латинского алфавита \(A, \, B, \, C, \, D, \, E\) и \(F.\) Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов \(DE\) (в указанном порядке) встречается не более \(240\) раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7439.

*(А. Минак) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Найдите максимальную длину подстроки, которая содержит ровно \(80\) цифр \(7,\) не содержит латинских букв, и не содержит двух подряд идущих нечётных цифр.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7438.

*(А. Минак) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Найдите максимальную длину подстроки, которая содержит ровно \(100\) символов \(D,\) не содержит цифр, и не содержит сочетаний символов \(DS\) и \(SD.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7437.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Найдите максимальную длину подстроки, состоящую из пар символов \(XX, \, YY\) или \(ZZ\) в произвольном порядке, при этом ни одна пара не должна повторяться два раза подряд. Например, в строке \(YYZZZZYYXX\) искомая подстрока \(ZZYYXX.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7223.

(М. Шагитов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите длину самой длинной подпоследовательности символов, в которой нет повторяющихся букв.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7203.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых каждая из букв \(S, \, U\) и \(N\) встречается не более \(10\) раз, а буквы \(X\) и \(Y\) не встречаются совсем.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7202.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых каждая из гласных букв \((A, \, E, \, I, \, O, \, U, \, Y)\) встречается не более восьми раз, а буквы \(V, \, X\) и \(Z\) не встречаются совсем.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7201.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых буквы \(X, \, Y\) и \(Z\) встречаются ровно по пять раз, а буквы \(A, \, B\) и \(C\) не встречаются совсем.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7200.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых буквы \(X\) и \(Y\) встречаются ровно по одному разу, а буква \(A\) не встречается совсем.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7199.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых каждая из латинских букв встречается не более \(10\) раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7198.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых каждая из гласных букв \((A, \, E, \, I, \, O, \, U, \, Y)\) встречается не более восьми раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7197.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых каждая из букв \(X, \, Y, \, Z\) встречается не более трёх раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7196.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых буквы \(X\) и \(Y\) встречаются не более пяти раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7195.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых каждая из гласных букв \((A, \, E, \, I, \, O, \, U, \, Y)\) встречается ровно восемь раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7194.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых буквы \(X,\) \(Y\) и \(Z\) встречаются ровно по пять раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7193.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых буквы \(X\) и \(Y\) встречаются ровно по одному разу.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-7108.

(PRO100-ЕГЭ) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Определите максимальное количество идущих подряд символов, которые могут представлять запись числа в шестнадцатеричной системе счисления. Незначащие нули учитывать не следует.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6905.

(П. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Определите максимальную длину последовательности из букв {K, N, L, F} в любом порядке, которая ограничена по краям одинаковыми чётными цифрами.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6904.

(П. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Определите максимальную длину последовательности гласных букв, которая ограничена по краям одинаковыми нечётными цифрами.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6903.

(П. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Определите максимальную длину последовательности букв F, которая ограничена по краям одинаковыми нечётными цифрами.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6837.

(А. Богданов) Передатчик непрерывно повторяющуюся последовательность XYZ, вставляя полезные сообщения, как только они появляются. Повторяющаяся последовательность XYZ может быть прервана на любой букве вставкой полезного сообщения. После передачи полезного сообщения продолжается передача XYZ со следующего (ещё не переданного) символа. Известно, что первый и последний символы полезных сообщений не мешают их обнаружению. Длина фрагмента повторяющейся последовательности XYZ – не менее трёх символов. Переданные данные сохранены в текстовом файле, который состоит не более чем из \(10^6\) символов – заглавных латинских букв и цифр. Найдите максимальную длину полезного сообщения.

Пример: XYZXYZXYUSEFULLMESSAGEZXYZXYZXYAVERYUSEFULLMESSAGEZXYZXYZXYZ. Наибольшую длину \((19)\) имеет полезное сообщение AVERYUSEFULLMESSAGE.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6784.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальную длину подпоследовательности, которая состоит только из пар символов PC, только из четверок символов CSGO, или из непересекающихся пар символов PC и четверок символов CSGO. Например, в строке ASDPCCSGOPCNGCHPCPCSGOPC есть три подходящие подпоследовательности: PCCSGOPC, РСРС и CSGOPC. Максимальная длина подходящей подпоследовательности – \(8.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6783.

(А. Рогов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых любые два подряд идущих символа различны.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6782.

(ЕГЭ-2023) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и цифры. Определите максимальную длину подстроки, в которой ни одна буква не стоит рядом с буквой и ни одна цифра не стоит рядом с цифрой.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6680.

(В. Шубинкин) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита, цифры и символы #, &, %. Удалось выяснить, что если в тексте сообщения встречается символ #, а вслед за ним \(6\) символов, которые могут представлять запись числа в шестнадцатеричной системе счисления, то эти \(6\) символов задают цвет в формате RGB. Определите, сколько раз в таких подстроках встречаются цвета, у которых ведущей является красная компонента. Под ведущей компонентой понимается цвет, интенсивность которого выше (числовое значение строго больше) остальных. Например, в строке EE#FA77AF7EEAAA%#44#AAAA88 есть три подстроки, задающие цвет: #FA77AF, #0055EE, #AAAA88. Только в одной из них (#FA77AF) интенсивность красной компоненты выше интенсивностей других компонент.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6679.

(В. Шубинкин) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и цифры. В файле записаны числа в тридцатеричной системе счисления, окружённые символами, не являющимися цифрами в этой системе счисления или началом/концом файла. Лидирующие нули в записи чисел не допускаются. Определите самую длинную последовательность в этом файле, которая может представлять собой запись числа в тридцатеричной системе счисления, где чётные и нечётные цифры чередуются. Если таких последовательностей несколько, выберите ту, числовое значение которой наименьшее. Например, в последовательности \(Z12345UABCX11111XX0123456Y98765\) есть три тридцатеричных числа с чередующейся чётностью цифр: \(12345,\) \(ABC,\) \(98765.\) Наибольшая длина – \(5.\) Наименьшее числовое значение последовательности с такой длиной – \(12345.\)

Алфавит тридцатеричной системы счисления: \(0123456789ABCDEFGHIJKLMNOPQRST.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6678.

(В. Шубинкин) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и цифры. В файле записаны числа в девятнадцатеричной системе счисления, окружённые символами, не являющимися цифрами в этой системе счисления или началом/концом файла. Лидирующие нули в записи чисел не допускаются. Определите самое большое чётное число в этом файле. Например, в последовательности символов \(FF2FTZBBC8R420Y0CCCE\) содержится \(3\) числа в девятнадцатеричной системе счисления: \(FF2F,\) \(BBC8\) и \(420.\) Самое большое чётное число – \(BBC8.\) Число \(CCCE\) не учитывается, так как перед ним стоит ноль.

Алфавит девятнадцатеричной системы счисления: \(0123456789ABCDEFGHI.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6677.

(В. Шубинкин) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и цифры. В файле записаны числа в двадцатеричной системе счисления, окружённые символами, не являющимися цифрами в этой системе счисления или началом/концом файла. Лидирующие нули в записи чисел не допускаются. Определите самое большое чётное число в этом файле. Например, в последовательности символов \(FF2FTZBBC8R420Y0CCCE\) содержится \(3\) числа в двадцатеричной системе счисления: \(FF2F, \, BBC8\) и \(420.\) Самое большое чётное число – \(BBC8.\) Число \(CCCE\) не учитывается, так как перед ним стоит ноль.

Алфавит двадцатеричной системы счисления: \(0123456789ABCDEFGHIJ.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6676.

(ЕГЭ-2023) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и цифры. Определите максимальную длину подстроки, которая может являться записью числа в шестнадцатеричной системе счисления.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6675.

(ЕГЭ-2023) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальную длину подстроки, в которой символ Y встречается не более \(150\) раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6674.

(ЕГЭ-2023) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите минимальную длину подстроки, в которой символ Z встречается не менее \(120\) раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6651.

(Е. Джобс) Текстовый файл состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите минимальную длину подстроки, в которой ровно три тройки BAD или FAT. Например, в строке SDFATFDBADZZSFATBADGHTBAD есть три подходящие подстроки FATFDBADZZSFAT, BADZZSFATBAD и FATBADGHTBAD. Минимальная длина \(12.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6650.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и цифры. Определите максимальную длину подстроки, которая состоит из четных чисел, разделенных буквенными комбинациями (без цифр от \(0\) до \(9).\) Все цифры в числах должны быть значащими. Например, в строке AS0256DG124FB2b>NHF1643GH124GG22ABCDF942AACV таких подстрок две: 124FB2 и 124GG22ABCDF942. Максимальная длина – \(15.\) Число \(256\) в такой строке не участвует в формировании искомой строки, так как цифровая последовательность, начинающаяся после буквы слева, начинается на \(0.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6610.

(М. Шагитов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и цифры. Определите максимальную длину подпоследовательности, в которой комбинация символов "SOLO" встречается не более четырёх раз и присутствуют как минимум \(5\) различных цифр.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6606.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только буквы латинского алфавита. Определите максимальную длину подпоследовательности, которая состоит только из пар символов \(EA,\) только из троек символов \(NPC,\) или из пар символов \(EA\) и троек символов \(NPC.\) Например, в строке \(FASEAEANPCVESEAEAEADDNPC\) есть три подходящие подпоследовательности \(EAEANPC,\) \(EAEAEA\) и \(NPC.\) Максимальную длину \(7\) имеет первая из них. Ответ: \(7.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6554.

(А. Богданов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только буквы латинского алфавита и десятичные цифры. Определите максимальное количество идущих подряд символов, среди которых нет рядом стоящих четных и нечетных цифр.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6526.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только символы A, T, G, C. Найдите длину наибольшей цепочки символов, которая начинается с ATG, заканчивается на TAA и между этими группами символов не содержит цепочек TAA, TGA и TAG.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6525.

(А. Богданов) Текстовый файл содержит геном коронавируса SARS-CoV-2 в виде последовательности из четырех типов нуклеотидов, обозначенных буквами A, T, G, C. Известно, что код S-белка, «отвечающего» за проникновение вируса в клетку, состоит из троек нуклеотидов (кодонов). Этот код начинается с ATGTTT, заканчивается на ACATAA и не содержит внутри себя кодонов TAA, TGA, TAG. Найдите количество кодонов, из которых строится код S-белка, включая стартовые и конечные кодоны.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6407.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только буквы латинского алфавита. Группа из трёх идущих подряд символов, содержащая по одному разу каждую из букв A, C и F, считается разделителем. Разделители могут накладываться друг на друга, например, последовательность символов AFCAF считается идущими подряд разделителями AFC, FCA и CAF. Определите количество символов в самом длинном фрагменте, полученном после удаления разделителей.

Пример. В строке CORAFCAFROCKCFAAC разделители выделены жирным шрифтом. После удаления разделителей остается три фрагмента: COR, ROCK и AC. Самый длинный из них содержит \(4\) символа. Ответ: \(4.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6392.

(А. Богданов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только буквы латинского алфавита и десятичные цифры. Определите максимальное количество идущих подряд символов, среди которых любые два символа из набора \(N,O,T\) в различных комбинациях (с учётом повторений) не стоят через один символ (который может быть любым). Например, \(ТEN\) или \(NUТ\) не могут быть в искомой подстроке.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6286.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только буквы латинского алфавита. Текст разбит на строки различной длины. Для каждой строки нужно определить букву (или буквы), которая встречается в этой строке чаще всего после буквы \(X.\) Все эти буквы добавляются в новый список. Найдите букву, которая чаще всего встречается в построенном списке, и в качестве ответа укажите, сколько раз она там встретилась. Например, пусть файл содержит две строки:

XAXBXAXBCXX
BXAXCXCXAXD
В первой строке чаще всего после буквы \(X\) встречаются буквы \(A\) и \(B\) (по \(2\) раза), а во второй строке – буквы \(A\) и \(C\) (по \(2\) раза). В итоге должен быть построен список \([A, \, B, \, A, \, C],\) в котором чаще всего \((2\) раза) встречается буква \(A.\) Ответ: \(2.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6277.

(Е. Фокин) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только буквы латинского алфавита и десятичные цифры. Найдите максимальную длину подстроки, ограниченной с двух сторон одним и тем же символом и не содержащей этого символа в середине. В ответе укажите сначала символ, ограничивающий строку, а затем без разделителей длину найденной строки, включая граничные символы. Если в строке есть несколько подходящих подстрок одинаковой длины, нужно указать символ, имеющий больший числовой код. Например, для строки ABCDABECD ответом будет D6.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6252.

(PRO100 ЕГЭ) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только буквы латинского алфавита A, C, D, F и O. Определите максимальное количество идущих подряд троек символов вида

согласная + любая буква + гласная

Например, для строки ACCADAADD ответом будет число \(2\) (ACCADAADD).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6225.

(А. Богданов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Найдите минимальную длину подстроки, содержащей в порядке возрастания все шестнадцатеричные цифры. Строка может включать повторяющиеся цифры и другие символы.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6182.

(Д. Статный) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только латинские заглавные буквы A...Z и десятичные цифры. Определите максимальную длину подстроки, которая ограничена с одной стороной буквой A, а с другой – D и не содержит других букв A и D внутри.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6147.

*(В. Петров) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и точки. Определите минимальное количество идущих подряд символов, среди которых ровно семь точек.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6099.

*(А. Богданов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Найдите минимальную длину подстроки, содержащей все шестнадцатеричные цифры. Строка может включать повторяющиеся цифры и другие символы. В ответе укажите найденную длину.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6058.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только латинские заглавные буквы A...Z. Найдите в файле самую длинную цепочку одинаковых букв, стоящих рядом. Запишите в ответе, сколько раз буква, образующая эту цепочку, встречается в соответствующей строке. Если в файле есть несколько строк с цепочками одинаковой максимальной длины, нужно взять ту, где общее количество этих букв больше.

Пример. Пусть в файле находятся две строки:

ABCAAABCA
ABBBCDAEFB
Здесь две цепочки длиной \(3:\) AAA в первой строке и BBB во второй. Но буква A в первой строке всего встречается \(5\) раз, а буква B во второй строке – \(4\) раза. Выбираем большее из этих двух значений. Ответ: \(5.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6057.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только латинские заглавные буквы A...Z. Найдите в файле самую длинную цепочку одинаковых букв, стоящих рядом. Запишите в ответе, сколько раз буква, образующая эту цепочку, встречается в соответствующей строке. Если в файле есть несколько строк с цепочками одинаковой максимальной длины, нужно взять ту, где общее количество этих букв меньше.

Пример. Пусть в файле находятся две строки:

ABCAAABCA
ABBBCDAEFB
Здесь две цепочки длиной \(3:\) AAA в первой строке и BBB во второй. Но буква A в первой строке всего встречается \(5\) раз, а буква B во второй строке – \(4\) раза. Выбираем меньшее из этих двух значений. Ответ: 4.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6056.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите длину самой длинной цепочки символов, которая является палиндромом.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6055.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите длину самой длинной цепочки символов, которая начинается и заканчивается буквой F, между двумя последовательными буквами F содержит не менее пяти букв E, а между каждой парой букв E – ровно одну букву A.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6054.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите длину самой короткой цепочки символов, которая начинается и заканчивается буквой E, между двумя последовательными буквами E содержит ровно две буквы B, а между этими буквами B – более 5 букв A.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6053.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите длину самой длинной цепочки символов, которая начинается и заканчивается буквой O, а между двумя последовательными буквами O содержит не более двух букв F и произвольное количество других букв.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6052.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите максимальное количество идущих подряд групп символов вида «гласная + гласная + согласная».

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6051.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите максимальное количество идущих подряд групп символов вида «согласная + согласная + гласная».

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-6050.

(А. Богданов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. . Найдите максимальную длину подстроки, не содержащей подстрок, отличающихся от «DANOV» лишь на одну букву.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5936.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита \(X, \, Y\) и \(Z.\) Найдите максимальную длину подстроки, которая состоит из сочетаний \(XY, \, YZ, \, YZZ,\) записанных в произвольном порядке. В ответе укажите наибольшую длину подходящей подстроки. Например, в строке \(ZZXZXZZXYYZYZZYYY\) самая длинная подходящая подстрока – \(XYYZYZZ\) имеет длину \(7.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5933.

(А. Игнатюк) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Найдите максимальную длину подстроки, которая состоит из комбинаций \(DAD,\) при этом первая и последняя тройки могут быть неполными. В ответе укажите наибольшую длину подходящей подстроки.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5878.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только символы \(A, \, B, \, C, \, D, \, E, \, F.\) Найдите максимальную длину подстроки, которая состоит из подряд идущих троек одинаковых символов. Например, в строке \(BBCDDDEEEFGGGEEEDDDDK\) такая подстрока \(GGGEEEDDD.\) Следовательно, ответ в этом случае – \(9.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5830.

(Д. Статный) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество подряд идущих символов, среди которых нет пар одинаковых символов (например, XX, ZZ). В ответе укажите количество повторений самого часто встречающегося символ в найденной строке. Если таких строк несколько, используйте последнюю из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5829.

(Д. Статный) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только буквы \(XYZWOP.\) Определите самый часто встречающийся символ в комбинации \(X{*}P,\) который стоит на месте звездочки. В ответе укажите количество раз, сколько он встретился в данной комбинации.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5828.

(Д. Статный) Текстовый файл файл состоит не более чем из \(10^6\) символов и содержит только десятичные цифры. Определите такое максимальное число, не превышающее \(10^6,\) в котором сумма всех цифр, возведенных в степень, равную длине числа, равна самому числу. В ответе укажите количество повторений этого числа в файле.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5827.

(Д. Статный) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита и цифры. Определите максимальное число, которое ограничено буквами и не начинается с \(0.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5805.

(С. Якунин) Текстовый файл состоит не более чем из \(10^4\) десятичных цифр. Найдите наибольшую длину последовательности цифр, отличных от \(0,\) которая ограничена с двух сторон цифрами \(0\) и в которой сумма цифр кратна \(5.\) В ответе запишите сумму цифр этой последовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5646.

(П. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов \(KK\) и удовлетворяющее маске «\(43??78???34\)», где символ \(?\) обозначает любую цифру. Пример такого числа: \(43127812334.\) Найдите произведение нечётных цифр найденного числа.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5645.

(П. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов \(ZZ\) и удовлетворяющее маске «\(8???54???22\)», где символ \(?\) обозначает любую цифру. Пример такого числа: \(81235412322.\) Найдите произведение нечётных цифр найденного числа.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5644.

(П. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов \(XX\) и удовлетворяющее маске «\(3????78??45\)», где символ \(?\) обозначает любую цифру. Пример такого числа: \(31234781245.\) Найдите сумму нечётных цифр и произведение чётных цифр найденного числа, запишите в качестве ответа сумму этих двух чисел.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5643.

(П. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов \(SS\) и удовлетворяющее маске «\(12????77??9\)», где символ \(?\) обозначает любую цифру. Пример такого числа: «\(12123477129\)». Найдите сумму нечётных цифр и произведение чётных цифр найденного числа, запишите в качестве ответа сумму этих двух чисел.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5642.

(П. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов \(RR\) и удовлетворяющее маске «\(322??55???89\)», где символ \(?\) обозначает любую цифру. Пример такого числа: \(322125512389.\) Найдите произведение нечётных цифр и сумму чётных цифр найденного числа, запишите в качестве ответа сумму этих двух чисел.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5641.

(П. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов \(CC\) и удовлетворяющее маске «\(234???57???8\)», где символ \(?\) обозначает любую цифру. Пример такого числа: \(234123574568.\) Найдите произведение нечётных цифр найденного числа.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5640.

(П. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов \(FF\) и удовлетворяющее маске «\(44??78???3\)», где символ \(?\) обозначает любую цифру. Пример такого числа: \(4434781233.\) Найдите сумму чётных цифр найденного числа.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5464.

Текстовый файл содержит строку из символов A, B и C, всего не более чем \(10^6\) символов. Найдите максимальную длину строки, состоящей только из комбинаций BAC и СAB. Например, в строке BABABACCABCABCB такая подстрока BACCABCAB (длина \(9).\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5463.

(Е. Джобс) Текстовый файл содержит строку из символов A, B и C, всего не более чем \(10^6\) символов. Найдите максимальную длину строки, состоящей только из комбинаций AB и СAС. Например, в строке BABABCACABCB такая подстрока ABABCACAB (длина \(9).\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5401.

(Е. Джобс) Текстовый файл содержит строку из символов A, B, C, D, E и F, всего не более чем \(10^6\) символов. Найдите максимальную длину строки вида А*А*А*А, где между буквами А расположены одинаковые группы символов, не содержащие букв А. Например, в строке BDADBADBADBABDAFABDA такая подстрока ADBADBADBA (длина \(10).\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5400.

(А. Богданов) Текстовый файл содержит строку из десятичных цифр, всего не более чем \(10^6\) символов. Определите наибольшую длину подпоследовательности вида «цепочка нулей + цепочка единиц». Рассматриваются только непрерывные подпоследовательности, в которых есть хотя бы один ноль и хотя бы одна единица.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5392.

Текстовый файл содержит строку из символов \(A, \, B, \, C\) и цифр \(1, \, 2, \, 3,\) всего не более чем \(10^6\) символов. Определите максимальное количество идущих подряд троек символов вида «буква + цифра + буква».

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5391.

Текстовый файл содержит строку из символов \(A, \, B, \, C\) и цифр \(1, \, 2, \, 3,\) всего не более чем \(10^6\) символов. Определите максимальное количество идущих подряд троек символов вида «цифра + буква + цифра».

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5390.

(А. Калинин) Текстовый файл содержит строку из символов \(A, \, B, \, C\) и цифр \(1, \, 2, \, 3,\) всего не более чем \(10^6\) символов. Определите максимальное количество идущих подряд троек символов вида «цифра + цифра + буква».

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5389.

(А. Калинин) Текстовый файл содержит строку из символов \(A, \, B, \, C\) и цифр \(1, \, 2, \, 3,\) всего не более чем \(10^6\) символов. Определите максимальное количество идущих подряд троек символов вида «буква + цифра + цифра».

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5388.

(А. Калинин) Текстовый файл содержит строку из символов \(A, \, B, \, C\) и цифр \(1, \, 2, \, 3,\) всего не более чем \(10^6\) символов. Определите максимальное количество идущих подряд пар символов вида «цифра + буква».

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5387.

(А. Калинин) Текстовый файл содержит строку из символов \(A, \, B, \, C\) и цифр \(1, \, 2, \, 3,\) всего не более чем \(10^6\) символов. Определите максимальное количество идущих подряд пар символов вида «буква + цифра».

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5386.

(ЕГЭ-2022) Текстовый файл содержит строку из набора A, B, C, D, O, всего не более чем из \(10^6\) символов. Определите максимальное количество идущих подряд пар символов вида «гласная + согласная».

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5377.

(ЕГЭ-2022) Текстовый файл содержит строку из символов N, O и P, всего не более чем из \(10^6\) символов. Определите максимальное количество идущих подряд последовательностей символов NРО или РNО в прилагаемом файле. Искомая подпоследовательность должна состоять только из троек NРО или только из троек РNО или только из троек NРО и РNО в произвольном порядке их следования.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5327.

(ЕГЭ-2022) Текстовый файл содержит строку из набора A, B, C, D, O, всего не более чем из \(10^6\) символов. Определите максимальное количество идущих подряд пар символов вида «согласная + гласная».

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5263.

Текстовый файл содержит строку из набора A, B, C, D, E, F, всего не более чем из \(10^6\) символов. Найдите максимальное количество подряд идущих четвёрок символов ABEC, BDAC, CAFB, CFBA, стоящих одна за другой и пересекающихся с соседними четвёрками одной буквой. Например, в строке BDEABECAFBDACBD такие пары составляют подстроку ABECAFBDAC = ABEC + СAFB + ВDAC, итого \(3\) четвёрки.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5262.

Текстовый файл содержит строку из набора A, B, C, D, E, F, всего не более чем из \(10^6\) символов. Найдите максимальное количество подряд идущих троек символов ABC, BAC, CAB, CBA, стоящих одна за другой и пересекающихся с соседними тройками одной буквой. Например, в строке BDEABCBABCABBD такие пары составляют подстроку ABCBABCAB = ABC + СBA + ABC + CAB, итого \(4\) тройки.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5261.

(Е. Джобс) Текстовый файл содержит строку из набора A, B, C, D, E, F, всего не более чем из \(10^6\) символов. Найдите максимальное количество подряд идущих пар символов АB, CB, BС и BA, стоящих одна за другой и пересекающихся с соседними парами одной буквой. Например, в строке BDEABCBABBD такие пары составляют подстроку ABCBAB = AB + BC + CB + BA + AB, итого \(5\) пар.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5253.

(М. Шагитов) Текстовый файл содержит строку из десятичных цифр, всего не более чем из \(10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых комбинация символов \(2022\) повторяется не более четырёх раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5230.

Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых гласные буквы (A, E, I, O, U и Y) в общей сложности встречаются не более пяти раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5229.

Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых буквы A, B и X в общей сложности встречаются не более пяти раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5228.

Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых буква A встречается не более пяти раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5155.

(Е. Джобс) Текстовый файл содержит строку из заглавных латинских букв A, B и C, всего не более чем из \(10^6\) символов. Найдите максимальное количество подряд идущих пар символов AA или CC. Искомая подстрока может включать только пары АA, только пары CС или содержать одновременно как пары АA, так и пары CC.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5152.

(Н. Егорова) Текстовый файл содержит строку из заглавных латинских букв \(A, \, B\) и \(C,\) всего не более чем из \(10^6\) символов. Определите количество подстрок длиной не менее трех символов, которые не содержали бы одновременно все три буквы \(A, \, B\) и \(C.\) Примечание: подстрока — это непрерывный фрагмент исходной строки.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5143.

(И. Женецкий) Системный администратор Алексей обслуживает крупную корпорацию. У него в текстовом файле находятся IP-адреса этих сотрудников. Ему необходимо посчитать количество таких различных IP-адресов, которые удовлетворяют маске \(195.2{*}.?{*}.14,\) где символ \(?\) обозначает одну цифру от \(0\) до \(9,\) а символ \(*\) – пустую строку либо одну или две цифры от \(0\) до \(9.\) Например, подходящие IP-адреса могут быть такими: \(195.2.15.14,\) \(195.20.185.14,\) \(195.214.145.14\) и т.д. Определите количество различных подходящих IP-адресов в файле.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5142.

(И. Женецкий) Системный администратор Алексей обслуживает крупную корпорацию. У него в текстовом файле находятся IP-адреса этих сотрудников. Ему необходимо посчитать количество таких различных IP-адресов, которые удовлетворяют маске \(195.?2.1{*}5.14,\) где символ \(?\) обозначает одну цифру от \(0\) до \(9,\) а символ \(*\) – пустую строку или одну цифру. Например, подходящие IP-адреса могут быть такими: \(195.12.15.14,\) \(195.62.185.14,\) \(195.42.145.14\) и т.д. Определите количество различных подходящих IP-адресов в файле.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5141.

(И. Женецкий) Системный администратор Дамир обслуживает крупную корпорацию. У него в текстовом файле находятся IP-адреса этих сотрудников. Ему необходимо посчитать количество таких различных IP-адресов, которые удовлетворяют маске \(195.2?.1?5.14,\) где символ \(?\) обозначает цифру от \(0\) до \(9.\) Например, подходящие IP-адреса могут быть такими: \(195.20.145.14,\) \(195.24.185.14,\) \(195.21.135.14\) и т.д. Определите количество различных подходящих IP-адресов в файле.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5042.

Текстовый файл содержит строку из заглавных латинских букв \(X, \, Y\) и \(Z,\) всего не более чем из \(10^6\) символов. Определите максимальное количество идущих подряд троек символов \(X{*}X\) или \(Y{*}Y,\) где \({*}\) обозначает один любой символ.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-5041.

Текстовый файл содержит строку из заглавных латинских букв \(X, \, Y\) и \(Z,\) всего не более чем из \(10^6\) символов. Определите максимальное количество идущих подряд троек символов \(X{*}Y\) или \(Z{*}Y,\) где \({*}\) обозначает один любой символ.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4924.

Текстовый файл содержит строку из заглавных латинских букв \(X, \, Y\) и \(Z,\) всего не более чем из \(10^6\) символов. Определите максимальное количество идущих подряд троек символов \(ZXY\) или \(ZYX.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4923.

Текстовый файл содержит строку из заглавных латинских букв \(X, \, Y\) и \(Z,\) всего не более чем из \(10^6\) символов. Определите максимальное количество идущих подряд пар символов \(ZX\) или \(ZY.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4919.

Текстовый файл содержит строку из заглавных латинских букв, всего не более чем из \(10^6\) символов. Определите количество подстрок длиной не менее \(20\) символов, которые начинаются буквой \(A,\) содержат ровно две буквы \(F,\) заканчиваются буквой \(B\) и не содержат других букв \(A\) и \(B,\) кроме первой и последней.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4918.

Текстовый файл содержит строку из заглавных латинских букв, всего не более чем из \(10^6\) символов. Определите количество подстрок длиной не более \(15\) символов, которые начинаются буквой \(A,\) содержат букву \(F,\) заканчиваются буквой \(B\) и не содержат других букв \(A\) и \(B,\) кроме первой и последней.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4917.

Текстовый файл содержит строку из заглавных латинских букв, всего не более чем из \(10^6\) символов. Определите количество подстрок длиной не менее \(20\) символов, которые начинаются буквой \(A,\) заканчиваются буквой \(B\) и не содержат других букв \(A\) и \(B,\) кроме первой и последней.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4916.

Текстовый файл содержит строку из заглавных латинских букв, всего не более чем из \(10^6\) символов. Определите количество подстрок длиной не более \(12\) символов, которые начинаются и заканчиваются буквой \(A\) и не содержат других букв \(A\) (кроме первой и последней) и букв \(B.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4915.

Текстовый файл содержит строку из заглавных латинских букв, всего не более чем из \(10^6\) символов. Определите количество подстрок длиной не менее \(17\) символов, которые начинаются и заканчиваются буквой \(A\) и не содержат других букв \(A\) (кроме первой и последней) и букв \(B.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4753.

Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более \(10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых нет гласных букв (символов \(A, \, E, \, I, \, O, \, U, \, Y),\) но есть не менее \(6\) точек.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4752.

Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более \(10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых нет точек, а количество гласных (букв \(A, \, E, \, I, \, O, \, U, \, Y)\) не превышает \(7.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4751.

Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более \(10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых нет букв \(Y,\) а количество точек не превышает \(5.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4750.

Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более \(10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых нет точек, но есть не менее 3-х букв A.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4723.

(Л. Шастин) Текстовый файл содержит заглавные латинские буквы и телефонные номера, всего не более чем \(10^6\) символов. Телефонный номер – это последовательность цифр, расположенных между буквами. В некоторой стране \(Z\) номер телефона состоит из \(11\) цифр, начинается на \(7\) и при этом сумма последних двух цифр номера равна сумме первых двух цифр. Определите количество телефонных номеров страны \(Z,\) содержащихся в файле.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4528.

Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более \(10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых не более пяти точек.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4527.

Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более \(10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых не более четырёх точек.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4526.

Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более \(10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых не более трёх точек.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4525.

Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более \(10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых не более двух точек.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4524.

Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более \(10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых не более одной точки.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4442.

(А. Богданов) Текстовый файл содержит строку из десятичных цифр, всего не более чем из \(10^6\) символов. Файл образовался в результате последовательной записи «таймкодов» некоторых событий в формате HHMM (часы и минуты слитно по две цифры, т.е. всего \(4\) цифры на «таймкод», от \(0000\) до \(2359)\) и прочих случайных данных. Найдите максимально возможное количество подряд идущих «таймкодов» между фрагментами случайной информации.

Например, в строке \(4212231135414447\) можно выделить таймкоды тремя способами: \(4[2122]3[1135]4[1444]7,\) \(42[1223,1135]4[1444]7\) или \(421[2231,1354,1444]7.\) В последнем случае получилось наибольшее количество таймкодов подряд - три, это число и нужно ввести в ответе.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4409.

(Л. Шастин) Текстовый файл содержит строку из заглавных букв A, B, C, D, E, F, всего не более чем из \(10^6\) символов. Определите, сколько встречается комбинаций вида CB*BC, где на месте "*" может стоять любая буква, кроме A, B и F. В ответе укажите сначала букву, которая чаще всего встречается на месте "*", затем общее количество подходящих комбинаций.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4375.

(В. Якшигулов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (A..Z). Строка замыкается в кольцо, то есть за последним символом снова идёт первый. Определите в таком кольце максимальную длину цепочки, в которой все символы расположены в алфавитном порядке (одинаковые символы могут стоять рядом). Например, для строки CDEABCABC ответом будет \(6\) (цепочка ABCCDE).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4218.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (A..Z). Определите максимальное количество идущих подряд символов, среди которых нет сочетания стоящих рядом букв P и R (в любом порядке).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4217.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (A..Z). Определите максимальное количество идущих подряд символов, среди которых нет сочетания символов QW.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4209.

(А. Комков) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита E, G, K. Определите максимальное количество идущих подряд символов, среди которых сочетания символов KEGE повторяются не более двух раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4208.

(А. Кузнецов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Файл разбит на строки различной длины. Замкнутой цепочкой называется подстрока (часть одной строки файла) длиной не менее трёх символов, которая начинается и заканчивается на одну и ту же букву, но внутри этих букв не содержит. Нужно определите длину самой длинной замкнутой цепочки в строках, содержащих менее \(30\) букв R, а также общее количество замкнутых цепочек во всех таких строках.

Пример. Исходный файл

PRIVET
INFORMATIKA
AWERTYUIOPAZXCA
В этом примере во всех строках меньше \(30\) букв R. В третьей строке повторяются буквы А с порядковыми номерами \(1, \, 11, \, 15.\) Самое большое расстояние будет между позициями \(1\) и \(11.\) В ответе для данного примера нужно вывести число \(11\) (наибольшую длину замкнутой цепочки) и \(4\) (число замкнутых цепочек: INFORMATI, ATIKA, AWERTYUIOPA, AZXCA).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4184.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Найдите максимальную длину подстроки, в которой ни одна тройка символов не записана два раза подряд. Например, в искомой подстроке не может быть фрагмента ABCABC.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4142.

(А. Богданов) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Файл разбит на строки различной длины. Определите максимальную длину цепочки символов, состоящей из повторяющихся фрагментов XYZ. Цепочка может начинаться и заканчиваться любым символом из XYZ, но внутри цепочки порядок строго определен. Например, для строки SAZXYZXYZXZQW длина цепочки равна \(8:\) Z+XYZ+XYZ+X, где цепочка начинается с Z и заканчивается X.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4141.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Файл разбит на строки различной длины. Определите максимальную длину цепочки символов, состоящей из повторяющихся фрагментов XYZ. Цепочка должна начинаться с символа X и заканчиваться символом Z. Например, для строки SAZZXYZXYZXZQW длина цепочки равна \(6:\) XYZ+XYZ.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4140.

(А. Богданов) Текстовый файл состоит не более чем из \(10^6\) символов X, Y и Z. Определите максимальную длину цепочки символов, состоящей из повторяющихся фрагментов XYZ. Цепочка может начинаться и заканчиваться любым символом из XYZ, но внутри цепочки порядок строго определен. Например, для строки ZZZXYZXYZXZZZ длина цепочки равна \(8:\) Z+XYZ+XYZ+X, где цепочка начинается с Z и заканчивается X.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4139.

Текстовый файл состоит не более чем из \(10^6\) символов X, Y и Z. Определите максимальную длину цепочки символов, состоящей из повторяющихся фрагментов XYZ. Цепочка должна начинаться с символа X и заканчиваться символом Z. Например, для строки ZZZXYZXYZXZZZ длина цепочки равна \(6:\) XYZ+XYZ.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4105.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Определите наибольшую длину последовательности из трех различных символов, расположенных в порядке неубывания.

Например, для строки AABBAABBCCDDDEFFGF искомая последовательность – BBCCDDD, её длина – \(7.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4042.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Текст разбит на строки различной длины. В строках, содержащих менее \(20\) букв E, нужно определить и вывести максимальное расстояние между одинаковыми буквами в одной строке.

Пример. Исходный файл:

VOVA
ZAEALE
QRAEQT
В этом примере во всех строках меньше \(20\) букв E. Самое большое расстояние между одинаковыми буквами – в третьей строке между буквами Q, расположенными в строке на \(1\)-й и \(5\)-й позициях. В ответе для данного примера нужно вывести число \(4.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-4041.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Текст разбит на строки различной длины. В строках, содержащих менее \(15\) букв G, нужно определить и вывести максимальное расстояние между одинаковыми буквами в одной строке.

Пример. Исходный файл:

VOVA
ZAGALG
QRAGQT
В этом примере во всех строках меньше \(15\) букв G. Самое большое расстояние между одинаковыми буквами – в третьей строке между буквами Q, расположенными в строке на \(1\)-й и \(5\)-й позициях. В ответе для данного примера нужно вывести число \(4.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3786.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую самую длинную цепочку стоящих подряд одинаковых букв. Если таких строк несколько, надо взять ту, которая в файле встретилась раньше. Определите, какая буква встречается в этой строке чаще всего. Если таких букв несколько, надо взять ту, которая стоит раньше в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.

Пример. Исходный файл:

ZZQABA
ZALAAC
QRAQUT
В этом примере в первой и второй строках наибольшая длина цепочек одинаковых буквы равна 2 (ZZ в первой строке, AA во второй), в третьей – 1. Берём первую строку, т.к. она находится в файле раньше. В этой строке чаще других встречаются буквы Z и A (по 2 раза), выбираем букву A, т. к. она стоит раньше в алфавите. В ответе для этого примера надо записать A6, так как во всех строках файла буква A встречается 6 раз.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3785.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую самую длинную цепочку стоящих подряд одинаковых букв. Если таких строк несколько, надо взять ту, которая в файле встретилась раньше. Определите, какая буква встречается в этой строке реже всего (но присутствует!). Если таких букв несколько, надо взять ту, которая стоит позже в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.

Пример. Исходный файл:

ZZQABA
ZALAAC
QRAQUT
В этом примере в первой и второй строках наибольшая длина цепочек одинаковых буквы равна 2 (ZZ в первой строке, AA во второй), в третьей – 1. Берём первую строку, т.к. она находится в файле раньше. В этой строке реже других встречаются буквы Q и B (по разу), выбираем букву Q, т. к. она позже стоит в алфавите. В ответе для этого примера надо записать Q3, так как во всех строках файла буква Q встречается 3 раза.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3784.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую наибольшее количество пар соседних букв, которые стоят в таком же порядке и в алфавите (например, AB, BC, CD и т.д.; в цепочке ABC две таких пары). Если таких строк несколько, надо взять ту, которая в файле встретилась позже. Определите, какая буква встречается в этой строке реже всего (но присутствует!). Если таких букв несколько, надо взять ту, которая стоит раньше в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.

Пример. Исходный файл:

ZCQABA
ZALMAC
CRACUT
В этом примере в первой и второй строках по одной подходящей паре (AB и LM), в третьей таких пар нет. Берём вторую строку, т.к. она позже встречается в файле. В этой строке реже других встречаются буквы Z и C (по одному разу), выбираем букву С, т. к. она раньше стоит в алфавите. В ответе для этого примера надо записать C4, так как во всех строках файла буква C встречается 4 раза.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3783.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую наименьшее ненулевое количество пар соседних букв, которые стоят в таком же порядке и в алфавите (например, AB, BC, CD и т.д.). Если таких строк несколько, надо взять ту, которая в файле встретилась раньше. Определите, какая буква встречается в этой строке чаще всего. Если таких букв несколько, надо взять ту, которая стоит позже в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.

Пример. Исходный файл:

ZZQABA
ZALMAC
KRAKUT
В этом примере в первой и второй строках по одной подходящей паре (AB и LM), в третьей таких пар нет. Берём первую строку, т.к. она находится в файле раньше. В этой строке чаще других встречаются буквы Z и A (по два раза), выбираем букву Z, т. к. она позже стоит в алфавите. В ответе для этого примера надо записать Z3, так как во всех строках файла буква Z встречается 3 раза.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3782.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую наибольшее количество букв Q (если таких строк несколько, надо взять ту, которая в файле встретилась позже). Определите, какая буква встречается в этой строке реже всего (но присутствует!). Если таких букв несколько, надо взять ту, которая стоит раньше в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.

Пример. Исходный файл:

ZZQAQB
QAVQAB
BAQTUB
В этом примере в первой и второй строках по две букву Q, в третьей – одна. Берём вторую строку, т.к. она стоит в файле позже. В этой строке реже других встречаются буквы V и B (по одному разу), выбираем букву B, т. к. она раньше стоит в алфавите. В ответе для этого примера надо записать B4, так как во всех строках файла буква B встречается 4 раза.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3781.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую наименьшее количество букв A (если таких строк несколько, надо взять ту, которая в файле встретилась раньше). Определите, какая буква встречается в этой строке чаще всего. Если таких букв несколько, надо взять ту, которая стоит позже в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.

Пример. Исходный файл:

ZZQAQ
ZAVLAB
KRAKTU
В этом примере в первой и третьей строках по одной букве A, во второй – две. Берём первую строку, т.к. она находится в файле раньше. В этой строке чаще других встречаются буквы Z и Q (по два раза), выбираем букву Z, т. к. она позже стоит в алфавите. В ответе для этого примера надо записать Z3, так как во всех строках файла буква Z встречается \(3\) раза.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3750.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле между двумя одинаковыми символами. Например, в тексте CCBAABABCBC есть комбинации ABA, BAB, BCB и CBC. Чаще всего – \(2\) раза – между двумя одинаковыми символами стоит B, в ответе для этого случая надо написать B2 (без пробелов и других разделителей). Если таких символов несколько, выведите тот, который стоит раньше в алфавите.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3749.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле перед двумя одинаковыми символами. Например, в тексте CCBAABABBCCC есть комбинации BAA, ABB, BCC и CCC. Чаще всего – \(2\) раза – перед двумя одинаковыми символами стоит B, в ответе для этого случая надо написать B2 (без пробелов и других разделителей). Если таких символов несколько, выведите тот, который стоит раньше в алфавите.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3748.

Текстовый файл состоит не более чем из \(10^6\) символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле после двух одинаковых символов. Например, в тексте CCCBBABAABCC есть комбинации CCC, CCB, BBA и AAB. Чаще всего – \(2\) раза – после двух одинаковых символов стоит B, в ответе для этого случая надо написать B2 (без пробелов и других разделителей). Если таких символов несколько, выведите тот, который стоит раньше в алфавите.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3530.

(А. Кабанов) Текстовый файл содержит строку из заглавных букв A, B, C, D, E, F, всего не более чем из \(10^6\) символов. AF-подстроками назовём непустые последовательности идущих подряд символов A, B, C, D, E, F, ограниченные в начале символом A, а в конце символом F (граничные символы входят в подстроку). Определите количество AF-подстрок длиной от \(7\) до \(10\) символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3529.

(А. Кабанов) Текстовый файл содержит строку из заглавных букв A, B, C, D, E, F, всего не более чем из \(10^6\) символов. AF-подстроками назовём последовательности символов A, B, C, D, E, F, ограниченные в начале символом A, а в конце символом F (граничные символы входят в подстроку). Определите минимальную длину AF-подстроки. Подстроки, состоящие из двух символов, не учитывать.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3528.

(А. Кабанов) Текстовый файл содержит строку из заглавных букв A, B, C, D, E, F, всего не более чем из \(10^6\) символов. DD-подстроками назовём последовательности символов A, B, C, E, F, ограниченные символами D (граничные символы входят в подстроку). Определите минимальную длину DD-подстроки. Подстроки, состоящие из двух символов, не учитывать.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3527.

(А. Кабанов) Текстовый файл содержит строку из заглавных букв A, B, C, D, E, F, всего не более чем из \(10^6\) символов. D-подстроками назовём последовательности идущих подряд символов D, ограниченные иными символами. Определите минимальную длину D-подстроки.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3439.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов. Симметричной парой называют два одинаковых символа, которые расположены на одинаковом удалении от концов строки. Сколько пар символов в строке являются симметричными? Например, в строке adcdeefcba три симметричных пары – aa, cc и ee.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3438.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов английского алфавита. Определите количество палиндромов (последовательностей, которые читаются в обе стороны одинаково) длиной \(5\) символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3368.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Возрастающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке увеличения их номера в кодовой таблице символов ASCII. Определите длину наибольшей возрастающей подпоследовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3367.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Возрастающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке увеличения их номера в кодовой таблице символов ASCII. Определите длину наибольшей возрастающей подпоследовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3366.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Возрастающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке увеличения их номера в кодовой таблице символов ASCII. Определите длину наибольшей возрастающей подпоследовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3365.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Возрастающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке увеличения их номера в кодовой таблице символов ASCII. Запишите в ответе наибольшую возрастающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3364.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Возрастающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке увеличения их номера в кодовой таблице символов ASCII. Запишите в ответе наибольшую возрастающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3363.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Возрастающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке увеличения их номера в кодовой таблице символов ASCII. Запишите в ответе наибольшую возрастающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3362.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Возрастающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке увеличения их номера в кодовой таблице символов ASCII. Запишите в ответе номер символа, с которого начинается наибольшая возрастающая подпоследовательность. Если таких последовательностей несколько, используйте первую из них. Нумерация символов начинается с 1.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3361.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Возрастающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке увеличения их номера в кодовой таблице символов ASCII. Запишите в ответе номер символа, с которого начинается наибольшая возрастающая подпоследовательность. Если таких последовательностей несколько, используйте первую из них. Нумерация символов начинается с \(1.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3360.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Возрастающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке увеличения их номера в кодовой таблице символов ASCII. Запишите в ответе номер символа, с которого начинается наибольшая возрастающая подпоследовательность. Если таких последовательностей несколько, используйте первую из них. Нумерация символов начинается с \(1.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3359.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Убывающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Определите длину наибольшей убывающей подпоследовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3358.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Убывающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Определите длину наибольшей убывающей подпоследовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3357.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Убывающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Определите длину наибольшей убывающей подпоследовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3356.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Убывающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Запишите в ответе наибольшую убывающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3355.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Убывающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Запишите в ответе наибольшую убывающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3354.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Убывающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Запишите в ответе наибольшую убывающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3353.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Убывающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Запишите в ответе номер символа, с которого начинается наибольшая убывающая подпоследовательность. Если таких последовательностей несколько, используйте первую из них. Нумерация символов начинается с \(1.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3352.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Убывающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Запишите в ответе номер символа, с которого начинается наибольшая убывающая подпоследовательность. Если таких последовательностей несколько, используйте первую из них. Нумерация символов начинается с \(1.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3351.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более \(10^6\) символов. Убывающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Запишите в ответе номер символа, с которого начинается наибольшая убывающая подпоследовательность. Если таких последовательностей несколько, используйте первую из них. Нумерация символов начинается с \(1.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3350.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр. Всего не более \(10^6\) символов. Назовём локальным максимумом символ, номер которого в кодовой таблице больше номеров предыдущего и последующего символов. Самый первый и самый последний символ не являются локальным максимумами. Определить наибольшее расстояние между двумя соседними локальными максимумами. Расстоянием между элементами будем считать разность их индексов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3349.

(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр. Всего не более \(10^6\) символов. Назовём локальным минимумом символ, номер которого в кодовой таблице меньше номеров предыдущего и последующего символов. Самый первый и самый последний символ не являются локальными минимумами. Определить наибольшее расстояние между двумя соседними локальными минимумами. Расстоянием между элементами будем считать разность их индексов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3348.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) кириллических символов К, О, Т. Определите максимальное количество подряд идущих комбинаций КОТ.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3347.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов F, A, I, L. Определите максимальное количество подряд идущих одинаковых букв.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3346.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов I, K, O, T. Сколько раз встречаются комбинации «TIK» и «TOK»?

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3345.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов J, O, B, S. Сколько раз встречаются комбинации «BOSS» при этом до и после этого слова нет символа «J»? Например, комбинации «JBOSS», «BOSSJ» и «JBOSSJ» не должны учитываться.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3158.

Текстовый файл состоит не более чем из \(10^6\) заглавных латинских букв. Определите символ, который чаще всего встречается в файле между буквами A и C, так что A стоит слева от него, а C – справа. В ответе запишите сначала этот символ, а потом сразу (без разделителя) сколько раз он встретился между буквами A и C. Если таких символов несколько, нужно вывести тот, который стоит раньше в алфавите. Например, в тексте ABCCAAСZABCADCDD между буквами A и C два раза стоит B, по одному разу – A и D. Для этого текста ответом будет B2.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3157.

Текстовый файл состоит не более чем из \(10^6\) заглавных латинских букв. Определите символ, который чаще всего встречается в файле между буквами X и Z, так что X стоит слева от него, а Z – справа. В ответе запишите сначала этот символ, а потом сразу (без разделителя) сколько раз он встретился между буквами X и Z. Если таких символов несколько, нужно вывести тот, который стоит раньше в алфавите. Например, в тексте XBZCXXZXBZXDZDD между буквами X и Z два раза стоит B, по одному разу – X и D. Для этого текста ответом будет B2.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3156.

Текстовый файл состоит не более чем из \(10^6\) заглавных латинских букв. Определите символ, который чаще всего встречается в файле сразу после буквы X. В ответе запишите сначала этот символ, а потом сразу (без разделителя) сколько раз он встретился после буквы X. Если таких символов несколько, нужно вывести тот, который стоит раньше в алфавите. Например, в тексте XBCXXBXDDD после буквы X два раза стоит B, по одному разу – X и D. Для этого текста ответом будет B2.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-3155.

Текстовый файл состоит не более чем из \(10^6\) заглавных латинских букв. Определите символ, который чаще всего встречается в файле сразу после буквы A. В ответе запишите сначала этот символ, а потом сразу (без разделителя) сколько раз он встретился после буквы А. Если таких символов несколько, нужно вывести тот, который стоит раньше в алфавите. Например, в тексте ABCAABADDD после буквы A два раза стоит B, по одному разу – A и D. Для этого текста ответом будет B2.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2716.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) десятичных цифр. Найдите максимальную длину последовательности, каждые две соседние цифры в которой в сумме дают значение не меньшее \(10.\) Например, в последовательности \(1567543853\) есть две такие последовательности: \(5675\) и \(385.\) В качестве ответа укажите максимальную длину найденной последовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2715.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) десятичных цифр. Найдите максимальную длину последовательности, которая состоит из цифр одинаковой четности. Например, в последовательности \(1533244622185452354,\) \(5\) последовательностей с нечетными цифрами: \(1533, \, 1, \, 5, \, 5, \, 35\) и \(5\) с четными: \(244622, \, 8, \, 4, \, 2, \, 4.\) Следовательно, искомая последовательность – \(244622.\) В качестве ответа укажите максимальную длину найденной последовательности.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2714.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) десятичных цифр. Восходящей последовательностью называется последовательность цифр, в которой каждая цифра меньше следующей за ней. Например, в последовательности \(7238903278\) три таких последовательности – \(2389, \, 03\) и \(278.\) Длиной последовательности называется количество входящих в нее цифр. Определите сколько в файле восходящих последовательностей длиной \(5,\) не входящих в восходящие последовательности большей длины.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2559.

Текстовый файл состоит не более чем из \(10^6\) заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых встречается комбинация Z*RO, где звёздочка обозначает любой символ.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2558.

Текстовый файл состоит не более чем из \(10^6\) заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых встречается комбинация A*R, где звёздочка обозначает любой символ.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2557.

Текстовый файл состоит не более чем из \(10^6\) заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых встречается комбинация F*O, где звёздочка обозначает любой символ.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2556.

Текстовый файл состоит не более чем из \(10^6\) заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых комбинация YZ встречается больше одного раза.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2555.

Текстовый файл состоит не более чем из \(10^6\) заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых буква S встречается столько же раз, сколько и буква X.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2554.

Текстовый файл состоит не более чем из \(10^6\) заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых буква K встречается чаще, чем буква U.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2553.

Текстовый файл состоит не более чем из \(10^6\) заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых буква J встречается чаще, чем буква E.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2552.

Текстовый файл состоит не более чем из \(10^6\) символов S, T, O, C, K. Сколько раз встречается в файле комбинация «SOCKCOS»?

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2551.

Текстовый файл состоит не более чем из \(10^6\) символов S, T, O, C, K. Сколько раз встречается в файле комбинация «SOCKOS»?

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2550.

Текстовый файл состоит не более чем из \(10^6\) символов S, T, O, C, K. Сколько раз встречается в файле комбинация «SOCKS»?

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2549.

Текстовый файл состоит не более чем из \(10^6\) символов S, T, O, C, K. Сколько раз встречается в файле комбинация «OKTOS»?

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2548.

Текстовый файл состоит не более чем из \(10^6\) символов S, T, O, C, K. Сколько раз встречается в файле комбинация «KTOS»?

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2547.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов S, T, O, C, K. Сколько раз встречается в файле комбинация «KTO»?

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2546.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов S, T, O, C, K. Определите максимальное количество подряд идущих комбинаций «KOT».

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2545.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов S, T, O, C, K. Сколько раз встречается в файле комбинация «KOT»?

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2544.

(Е. Джобс) Текстовый файл состоит не более чем из \(10^6\) символов S, T, O, C, K. Сколько раз встречается комбинация «OCK», не являющаяся при этом частью комбинации «STOCK».

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2543.

(К. Амеличев) Текстовый файл содержит последовательность из символов «(»и «)», всего не более \(10^6\) символов. Определите, с какого по счёту символа от начала файла начинается \(10~000\)-я пара скобок «()» (нумерация символов начинается с \(1\)).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2542.

(К. Амеличев) Текстовый файл содержит последовательность из символов «(»и «)», всего не более \(10^6\) символов. Определите, каким по счёту символом от начала файла окажется \(10~000\)-я закрывающая скобка «)» (нумерация символов начинается с \(1\)).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2541.

(К. Амеличев) Текстовый файл содержит последовательность из символов «(»и «)», всего не более \(10^6\) символов. Определите, каким по счёту символом от начала файла окажется \(10~000\)-я открывающая скобка «(» (нумерация символов начинается с \(1\)).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2540.

(К. Амеличев) Текстовый файл содержит последовательность из символов «(»и «)», всего не более \(10^6\) символов. Определите максимальное количество подряд идущих закрывающих скобок «)» в этом файле.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2539.

(К. Амеличев) Текстовый файл содержит последовательность из символов «(»и «)», всего не более \(10^6\) символов. Определите максимальное количество подряд идущих открывающих скобок «(» в этом файле.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2538.

(К. Амеличев) Текстовый файл содержит последовательность из символов «(»и «)», всего не более \(10^6\) символов. Определите максимальное количество подряд идущих пар скобок «()» в этом файле.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2537.

(К. Амеличев) Текстовый файл содержит последовательность из символов «(»и «)», всего не более \(10^6\) символов. Определите количество пар скобок «()» в этом файле.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2536.

(В.Н. Шубинкин) Текстовый файл состоит не более чем из \(10^6\) символов — заглавных латинских букв и цифр. Убывающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Найдите наибольшую убывающую подпоследовательность в этом файле, запишите в ответе номер символа в файле, с которого она начинается (нумерация символов начинается с \(1\)). Если таких последовательностей несколько, используйте первую из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2535.

(В.Н. Шубинкин) Текстовый файл состоит не более чем из \(10^6\) символов — заглавных латинских букв и цифр. Убывающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Найдите наибольшую убывающую подпоследовательность в этом файле, запишите в ответе номер символа в файле, с которого она начинается (нумерация символов начинается с \(1\)). Если таких последовательностей несколько, используйте первую из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2534.

(В.Н. Шубинкин) Текстовый файл состоит не более чем из \(10^6\) символов — заглавных латинских букв и цифр. Убывающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Найдите наибольшую убывающую подпоследовательность в этом файле, запишите в ответе сначала саму последовательность, а затем — её длину. Если таких последовательностей несколько, используйте первую из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2533.

(В.Н. Шубинкин) Текстовый файл состоит не более чем из \(10^6\) символов — заглавных латинских букв и цифр. Убывающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Найдите наибольшую убывающую подпоследовательность в этом файле, запишите в ответе сначала саму последовательность, а затем — её длину. Если таких последовательностей несколько, используйте первую из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2532.

(В.Н. Шубинкин) Текстовый файл состоит не более чем из \(10^6\) символов — заглавных латинских букв и цифр. Возрастающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке увеличения их номера в кодовой таблице символов ASCII. Найдите наибольшую возрастающую подпоследовательность в этом файле, запишите в ответе номер символа в файле, с которого она начинается (нумерация символов начинается с \(1\)). Если таких последовательностей несколько, используйте первую из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2531.

(В.Н. Шубинкин) Текстовый файл состоит не более чем из \(10^6\) символов — заглавных латинских букв и цифр. Возрастающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке увеличения их номера в кодовой таблице символов ASCII. Найдите наибольшую возрастающую подпоследовательность в этом файле, запишите в ответе номер символа в файле, с которого она начинается (нумерация символов начинается с \(1\)). Если таких последовательностей несколько, используйте первую из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2530.

(В.Н. Шубинкин) Текстовый файл состоит не более чем из \(10^6\) символов — заглавных латинских букв и цифр. Возрастающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке увеличения их номера в кодовой таблице символов ASCII. Найдите наибольшую возрастающую подпоследовательность в этом файле, запишите в ответе сначала саму последовательность, а затем — её длину. Если таких последовательностей несколько, используйте первую из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2529.

(В.Н. Шубинкин) Текстовый файл состоит не более чем из \(10^6\) символов — заглавных латинских букв и цифр. Возрастающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке увеличения их номера в кодовой таблице символов ASCII. Найдите наибольшую возрастающую подпоследовательность в этом файле, запишите в ответе сначала саму последовательность, а затем — её длину. Если таких последовательностей несколько, используйте первую из них.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2528.

(П.Е. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов — заглавных латинских букв и цифр. Определите максимальное число, состоящее только из чётных цифр. Под числом подразумевается последовательность цифр, ограниченная другими символами (не цифрами).

Решение:

...
Ответ:

ЕГЭ. Поляков-2527.

(П.Е. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов — заглавных латинских букв и цифр. Определите максимальное число, состоящее только из нечётных цифр. Под числом подразумевается последовательность цифр, ограниченная другими символами (не цифрами).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2526.

(П.Е. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов — заглавных латинских букв и цифр. Определите минимальное чётное число, записанное в этом файле. Под числом подразумевается последовательность цифр, ограниченная другими символами (не цифрами).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2525.

(П.Е. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов — заглавных латинских букв и цифр. Определите максимальное чётное число, записанное в этом файле. Под числом подразумевается последовательность цифр, ограниченная другими символами (не цифрами).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2524.

(П.Е. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов — заглавных латинских букв и цифр. Определите минимальное нечётное число, записанное в этом файле. Под числом подразумевается последовательность цифр, ограниченная другими символами (не цифрами).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2523.

(П.Е. Финкель) Текстовый файл состоит не более чем из \(10^6\) символов — заглавных латинских букв и цифр. Определите максимальное нечётное число, записанное в этом файле. Под числом подразумевается последовательность цифр, ограниченная другими символами (не цифрами).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2522.

Текстовый файл состоит не более чем из \(10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2521.

В текстовом файле находится цепочка из не более чем \(10^6\) символов, в которую могут входить заглавные буквы латинского алфавита \(A \ldots Z\) и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Выведите сначала символ, из которого строится цепочка, а затем через пробел – длину этой цепочки. Если таких цепочек (максимальной длины) несколько, выведите информацию о первой встретившейся цепочке.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2520.

(А.М. Кабанов) В текстовом файле находится цепочка из символов латинского алфавита \(A, B, C, D, E, F.\) Найдите длину самой длинной подцепочки, не содержащей гласных букв.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2519.

(А.М. Кабанов) В текстовом файле находится цепочка из символов латинского алфавита \(A, B, C, D, E, F.\) Найдите длину самой длинной подцепочки, не содержащей символов \(C\) и \(F.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2518.

(А.М. Кабанов) В текстовом файле находится цепочка из символов латинского алфавита \(A, B, C, D, E, F.\) Найдите длину самой длинной подцепочки, не содержащей символа \(D.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2517.

(А.М. Кабанов) В текстовом файле находится цепочка из символов латинского алфавита \(A, B, C, D, E, F.\) Найдите длину самой длинной подцепочки, состоящей из символов \(A, B, E, F\) (в произвольном порядке).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2516.

(А.М. Кабанов) В текстовом файле находится цепочка из символов латинского алфавита \(A, B, C, D, E, F.\) Найдите длину самой длинной подцепочки, состоящей из символов \(A, C, D\) (в произвольном порядке).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2510.

(А.М. Кабанов) В текстовом файле находится цепочка из символов латинского алфавита \(A, B, C, D, E.\) Найдите длину самой длинной подцепочки, состоящей из символов \(A, B\) или \(C\) (в произвольном порядке).

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2509.

(Демовариант 2021 г.) Текстовый файл состоит не более чем из \(10^6\) символов \(X, \, Y\) и \(Z.\) Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2508.

В текстовом файле находится цепочка из не более чем \(10^6\) символов, в которую могут входить заглавные буквы латинского алфавита \(A \ldots Z\) и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Для каждой цепочки максимальной длины выведите в отдельной строке сначала символ, из которого строится эта цепочка, а затем через пробел – длину этой цепочки. Данные о найденных цепочках расположите в порядке их появления в файле.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2507.

В текстовом файле находится цепочка из не более чем \(10^6\) символов, в которую могут входить заглавные буквы латинского алфавита \(A \ldots Z\) и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Выведите сначала символ, из которого строится цепочка, а затем через пробел – длину этой цепочки. Если таких цепочек (максимальной длины) несколько, выведите информацию о первой встретившейся цепочке.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ. Поляков-2506.

В текстовом файле находится цепочка из символов латинского алфавита \(A, \, B, \, C\) длиной не более \(10^6\) символов. Найдите длину самой длинной подцепочки, состоящей из символов \(C.\)

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ 2024. Резерв. 19.06.2024.

Текстовый файл состоит из десятичных цифр, знаков «\(+\)» и «\(*\)»(сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными числами (без знака), значение которого равно нулю. В этом выражении никакие два знака арифметических операций не стоят рядом. Порядок действий определяется по правилам математики. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ 2024. Основная волна. 07.06.2024.

Текстовый файл состоит из символов \(A\), \(B\), \(C\), \(D\), \(E\) и \(F\).

Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов \(CD\) (в указанном порядке) встречается ровно \(160\) раз.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ 2024. Лещинер-1.

Текстовый файл состоит не более чем из \(100~000\) символов \(K\), \(L\), \(M\) и \(N\).
Определите, сколько символов \(K\) содержится в данном файле.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

Демо 2024.

Текстовый файл состоит из символов \(T, \, U, \, V, \, W, \, X, \, Y, \) и \(Z\).
Определите в прилагаемом файле максимальное количество идущих подряд символов (длину непрерывной последовательности), среди которых символ \(T\) встречается ровно \(100\) раз.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

Апробация 10.03.2023.

Текстовый файл состоит из символов \(C\), \(D\), \(E\) и \(F\).
Определите максимальное количество идущих подряд последовательностей символов \(CFE\) и \(FCE\) в прилагаемом файле. Искомая последовательность должна состоять только из троек \(CFE\), или только из троек \(FCE\), или только из троек \(CFE\) или \(FCE\) в произвольном порядке их следования.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

Статград 2023-2-2.

Текстовый файл содержит буквы \(A\), \(C\), \(D\), \(F\), \(O\). Определите длину самой длинной цепочки символов, которая начинается и заканчивается буквой \(D\), а между двумя последовательными буквами \(D\) содержит не более двух букв \(O\) и произвольное количество других букв.

Скачать файлы >>

Решение:

...
Ответ:

Статград 2023-2-1.

Текстовый файл содержит буквы \(A\), \(C\), \(D\), \(F\), \(O\). Определите длину самой длинной цепочки символов, которая начинается и заканчивается буквой \(F\), а между двумя последовательными буквами \(F\) содержит не более двух букв \(A\) и произвольное количество других букв.

Скачать файлы >>

Решение:

...
Ответ:

Фоксфорд 2023-3.

Текстовый файл состоит из символов \(A\), \(B\), \(C\), \(D\), \(E\). Определите максимальное количество идущих подряд пар символов вида

гласная + согласная

в прилагаемом файле. Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

Статград 2023-1-2.

Текстовый файл содержит только буквы \(A\), \(C\), \(D\), \(F\), \(O\). Определите максимальное количество идущих подряд групп символов вида

гласная + гласная + согласная

Скачать файлы >>

Решение:

...
Ответ:

Статград 2023-1-1.

Текстовый файл содержит только буквы \(A\), \(C\), \(D\), \(F\), \(O\). Определите максимальное количество идущих подряд групп символов вида

согласная + согласная + гласная

Скачать файлы >>

Решение:

...
Ответ:

2023-20.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \((0, \, 1, \, \ldots , \, 9)\).
Определите максимальное количество идущих подряд нечётных цифр.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-19.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \((0, \, 1, \, \ldots , \, 9)\).
Определите максимальное количество идущих подряд цифр, расположенных в неубывающем порядке.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-18.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \((0, \, 1, \, \ldots , \, 9)\).
Определите максимальное количество идущих подряд цифр, расположенных в невозрастающем порядке.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-17.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \((0, \, 1, \, \ldots , \, 9)\).
Определите максимальное количество идущих подряд цифр, расположенных в строго убывающем порядке.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-16.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \((0, \, 1, \, \ldots , \, 9)\).
Определите максимальное количество идущих подряд цифр, расположенных в строго возрастающем порядке.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-15.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \((0, \, 1, \, \ldots , \, 9)\).
Определите максимальное количество идущих подряд цифр, среди которых каждые две соседние различны.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-14.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \((0, \, 1, \, \ldots , \, 9)\).
Определите максимальное количество идущих подряд одинаковых цифр.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-13.

Текстовый файл состоит не более чем из \(10^6\) символов \(X\), \(Y\) и \(Z\).
Определите максимальное количество идущих подряд символов, среди которых символ \(Z\) встречается не более двух раз.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-12.

Текстовый файл состоит не более чем из \(10^6\) символов \(X\), \(Y\) и \(Z\).
Определите максимальное количество идущих подряд символов, среди которых символ \(Z\) встречается не более одного раза.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-11.

Текстовый файл состоит не более чем из \(10^6\) символов \(X\), \(Y\) и \(Z\).
Определите максимальное количество идущих подряд символов, среди которых нет символа \(Z\).
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-10.

Текстовый файл состоит не более чем из \(10^6\) символов \(X\), \(Y\) и \(Z\).
Определите максимальное количество идущих подряд символов, расположенных в обратном алфавитном порядке (возможно с повторением символов).
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-9.

Текстовый файл состоит не более чем из \(10^6\) символов \(X\), \(Y\) и \(Z\).
Определите максимальное количество идущих подряд символов, расположенных в алфавитном порядке (возможно с повторением символов).
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-8.

Текстовый файл состоит из символов арабских цифр \( (0, \, 1, \, \ldots , \, 9)\).
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет трёх символов \(1\) и \(2\), а также \(1\) и \(3\), стоящих рядом.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-7.

Текстовый файл состоит из символов арабских цифр \( (0, \, 1, \, \ldots , \, 9)\).
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет трёх символов \(1\) и \(2\), стоящих рядом.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-6.

Текстовый файл состоит из символов арабских цифр \( (0, \, 1, \, \ldots , \, 9)\).
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет трёх символов \(0\), стоящих рядом.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2023-5.

Текстовый файл состоит из символов арабских цифр \( (0, \, 1, \, \ldots , \, 9)\).
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет символов \(0\), стоящих рядом.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

ЕГЭ-2022. 1 вариант.

Текстовый файл состоит из символов \(A\), \(B\), \(C\), \(D\) и \(O\). Определите максимальное количество идущих подряд пар символов вида

согласная + гласная

в прилагаемом файле.
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

Досрочный экзамен 2022.

Текстовый файл состоит не более чем из \(10^6\) символов \(A\), \(B\) и \(C\).

Определите максимальное количество идущих подряд пар символов \(AB\) или \(AC\). Искомая подстрока может включать только пары \(AB\), только пары \(AC\) или содержать одновременно как пары \(AB\), так и пары \(AC\).

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2022-20.

Текстовый файл состоит не более чем из \(10^6\) символов \(I\), \(V\) и \(X\).
Сколько раз в файле встречается последовательность цифр, формирующая римскую цифру шестнадцать\( (XVI) \).
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2022-19.

Текстовый файл состоит не более чем из \(10^6\) символов \(I\), \(V\) и \(X\).
Сколько раз в файле встречается последовательность цифр, формирующая римскую цифру пятнадцать\( (XV) \).
Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2022-18.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \( (0, \, 1, \, \ldots , \, 9)\)
Определите максимальное количество идущих подряд нечётных цифр, расположенных в неубывающем порядке.
Для выполнения задания следует написать программу

Скачать файлы >>

Решение:

...
Ответ:

2022-17.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \( (0, \, 1, \, \ldots , \, 9)\)
Определите максимальное количество идущих подряд чётных цифр (включая ноль).
Для выполнения задания следует написать программу

Скачать файлы >>

Решение:

...
Ответ:

2022-16.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \( (0, \, 1, \, \ldots , \, 9)\)
Определите максимальное количество идущих подряд нечётных цифр.
Для выполнения задания следует написать программу

Скачать файлы >>

Решение:

...
Ответ:

2022-15.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \( (0, \, 1, \, \ldots , \, 9)\)
Определите максимальное количество идущих подряд цифр, расположенных в неубывающем порядке.
Для выполнения задания следует написать программу

Скачать файлы >>

Решение:

...
Ответ:

2022-14.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \( (0, \, 1, \, \ldots , \, 9)\)
Определите максимальное количество идущих подряд цифр, расположенных в невозрастающем порядке.
Для выполнения задания следует написать программу

Скачать файлы >>

Решение:

...
Ответ:

2022-13.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \( (0, \, 1, \, \ldots , \, 9)\)
Определите максимальное количество идущих подряд цифр, расположенных в строго убывающем порядке.
Для выполнения задания следует написать программу

Скачать файлы >>

Решение:

...
Ответ:

2022-12.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \( (0, \, 1, \, \ldots , \, 9)\)
Определите максимальное количество идущих подряд цифр, расположенных в строго возрастающем порядке.
Для выполнения задания следует написать программу

Скачать файлы >>

Решение:

...
Ответ:

2022-11.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \( (0, \, 1, \, \ldots , \, 9)\)
Определите максимальное количество идущих подряд цифр, среди которых каждые две соседние различны.
Для выполнения задания следует написать программу

Скачать файлы >>

Решение:

...
Ответ:

2022-10.

Текстовый файл состоит не более чем из \(10^6\) символов арабских цифр \( (0, \, 1, \, \ldots , \, 9)\)
Определите максимальное количество идущих подряд одинаковых цифр.
Для выполнения задания следует написать программу

Скачать файлы >>

Решение:

...
Ответ:

2022-9.

Текстовый файл состоит не более чем из \(10^6\) символов \(X\), \(Y\) и \(Z\).

Определите максимальное количество идущих подряд символов, среди которых символ \(Z\) встречается не более двух раз.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2022-8.

Текстовый файл состоит не более чем из \(10^6\) символов \(X\), \(Y\) и \(Z\).

Определите максимальное количество идущих подряд символов, среди которых символ \(Z\) встречается не более одного раза.

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2022-7.

Текстовый файл состоит не более чем из \(10^6\) символов \(X\), \(Y\) и \(Z\).

Определите максимальное количество идущих подряд символов, среди которых нет символа \(Z\).

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2022-6.

Текстовый файл состоит не более чем из \(10^6\) символов \(X\), \(Y\) и \(Z\).

Определите максимальное количество идущих подряд символов, расположенных в обратном алфавитном порядке (возможно с повторением символов).

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

2022-5.

Текстовый файл состоит не более чем из \(10^6\) символов \(X\), \(Y\) и \(Z\).

Определите максимальное количество идущих подряд символов, расположенных в алфавитном порядке (возможно с повторением символов).

Для выполнения этого задания следует написать программу.

Скачать файлы >>

Решение:

...
Ответ:

Фоксфорд-11.

В текстовом файле находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита \( A \ldots Z \). Найдите длину самой длинной подцепочки, в которой буквы расположены в алфавитном неубывающем порядке. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. В ответе укажите через пробел сначала длину подцепочки, затем символ, с которого она начинается и затем символ, которым она заканчивается.

Например, в последовательности \( AZQDMMPUABCDAZ \) такая подцепочка \( DMMPU \) длиной \(5\).
В ответ запишем: \(5\) \(D\) \(U\)

Скачать файлы >>

Решение:

...
Ответ:

Фоксфорд-10.

Текстовый файл содержит строки в которых записаны ip-адреса. В файле встречаются только цифры и точки.
Определите количество строк с некорректными записями ip-адреса.
ip-адрес представляет собой запись вида a.b.c.d, где 0 < a < 256, 0 < b < 256, 0 < c < 256, 0 < d < 256.
Пример: 123.5.23.15 — корректная запись
12..34.76 — некорректная запись
.32.45.65.54 — некорректная запись
34.343.66.12 — некорректная запись

Скачать файлы >>

Решение:

...
Ответ:

Фоксфорд-9.

Текстовый файл содержит заглавные буквы латинского алфавита \( (ABC\ldots Z)\) и цифры. Найдите максимальное нечётное число, записанное в этом файле. Число образуется из подряд идущих цифр.

Скачать файлы >>

Решение:

...
Ответ:

Поляков-2.

kpolyakov.spb.ru

Текстовый файл содержит строку из заглавных букв и точек, всего не более чем из \( 10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых нет букв \(Y\), а количество точек не превышает \(5\).

Скачать файлы >>

Решение:

...
Ответ:

Поляков-1.

kpolyakov.spb.ru

Текстовый файл содержит строку из заглавных букв и точек, всего не более чем из \( 10^6\) символов. Определите максимальное количество идущих подряд символов, среди которых нет точек, но есть не менее 3-х букв \(A\).

Скачать файлы >>

Решение:

...
Ответ:

Фоксфорд-8.

Текстовый файл содержит строки различной длины. Строки содержат только заглавные буквы латинского алфавита \( (ABC \ldots Z)\). Необходимо найти строки, в которых расстояние между двумя одинаковыми символами (в одной строке) максимально. В ответе выписать количество таких строк и найденное максимальное расстояние между двумя одинаковыми символами.

Скачать файлы >>

Решение:

...
Ответ:

Фоксфорд-7.

Текстовый файл содержит только заглавные буквы латинского алфавита \( ( ABC \ldots Z)\). Найдите количество подцепочек длиной 2022, в которых нет букв \(Z\).

Скачать файлы >>

Решение:

...
Ответ:

Фоксфорд-6.

Текстовый файл содержит только заглавные буквы латинского алфавита \( (ABC \ldots Z)\). Найдите количество подцепочек длиной 2022, в которых количество букв \(A\) и \(Z\) одинаково.

Скачать файлы >>

Решение:

...
Ответ:

Фоксфорд-5.

Текстовый файл содержит только заглавные буквы латинского алфавита \((ABC\ldots Z)\). Найдите максимальную длину цепочки вида \(GIAGIAGIAGI\ldots\) (последний фрагмент \(GIA\) может быть неполным).

Скачать файлы >>

Решение:

...
Ответ:

Фоксфорд-4.

Текстовый файл содержит строки различной длины. Строки содержат только заглавные буквы латинского алфавита \( (ABC\ldots Z)\). Необходимо найти строку, в которой буква \(A\) встречается чаще, чем в других строках, но при этом в этой строке отсутствуют буквы \(X\), \(Y\) и \(Z\). Если таких строк несколько, надо взять ту, которая находится в файле раньше. В ответе записать без пробела первый и последний символы найденной строки.

Скачать файлы >>

Решение:

...
Ответ:

Фоксфорд-3.

Текстовый файл содержит только заглавные буквы латинского алфавита \( (ABC\ldots Z)\). Определите количество цепочек, состоящих из пяти символов, в которых символы стоят в неубывающем алфавитном порядке. (Например, \(FGPSZ\), \(AAAAA\), \(CCMMM\)). В ответе укажите количество таких цепочек и порядковый номер первого символа последней найденной цепочки.

Скачать файлы >>

Решение:

...
Ответ:

Фоксфорд-2.

Текстовый файл содержит только заглавные буквы латинского алфавита \( (ABC\ldots Z)\). Определите количество цепочек, состоящих из пяти символов вида \( AA*BB\), в которой на месте \(*\) может стоять любая буква. В ответе запишите количество таких цепочек, затем укажите букву, которая чаще всего встречается на месте \(*\). Если таких букв несколько, то укажите ту, которая в алфавите стоит дальше.

Скачать файлы >>

Решение:

...
Ответ:

Фоксфорд-1.

Текстовый файл содержит только заглавные буквы латинского алфавита \( (ABC\ldots Z)\). Определите количество цепочек, состоящих из пяти символов и являющихся палиндромами. (Например, \(FGPGF\), \(AAAAA\), \( CCUCC\) ).

Скачать файлы >>

Решение:

...
Ответ:

Демо-2022.

Текстовый файл состоит из символов \(P\), \(Q\), \(R\) и \(S\).
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет идущих подряд символов \(P\).

Скачать файлы >>

Решение:

...
Ответ:

Статград-22-3-2.

Текстовый файл содержит только заглавные буквы латинского алфавита \( (ABC\ldots Z)\). Определите количество групп из идущих подряд не менее \( 10 \) символов, которые начинаются и заканчиваются буквой \(A\) и не содержат других букв \(A\) (кроме первой и последней) и букв \(B\).

Скачать файлы >>

Решение:

...
Ответ:

Статград-22-3-1.

Текстовый файл содержит только заглавные буквы латинского алфавита \( (ABC\ldots Z)\). Определите количество групп из идущих подряд не менее \( 12 \) символов, которые начинаются и заканчиваются буквой \(E\) и не содержат других букв \(E\) (кроме первой и последней) и букв \(F\).

Скачать файлы >>

Решение:

...
Ответ:

Статград-22-2-2.

Текстовый файл содержит только заглавные буквы латинского алфавита \( (ABC\ldots Z)\). Определите максимальное количество идущих подряд символов, среди которых нет ни одной буквы \(E\) и при этом не менее трёх букв \(A\).

Скачать файлы >>

Решение:

...
Ответ:

Статград-22-2-1.

Текстовый файл содержит только заглавные буквы латинского алфавита \( (ABC\ldots Z)\). Определите максимальное количество идущих подряд символов, среди которых нет ни одной буквы \(A\) и при этом не менее трёх букв \(E\).

Скачать файлы >>

Решение:

...
Ответ:

Статград-22-1-2.

Текстовый файл содержит только заглавные буквы латинского алфавита \( ( ABC\ldots Z)\). Определите максимальное количество идущих подряд символов, среди которых не более одной буквы \( D\).

Скачать файлы >>

Решение:

...
Ответ: 354

Статград-22-1-1.

Текстовый файл содержит только заглавные буквы латинского алфавита \( ( ABC\ldots Z)\). Определите максимальное количество идущих подряд символов, среди которых не более одной буквы \( A\).

Скачать файлы >>

Решение:

...
Ответ: 337

Задание 24. 5.

Текстовый файл состоит из нескольких строк, содержащих буквы латинского алфавита. Определите сколько раз в исходном файле встречается подстрока, состоящая из трёх различных символов. Для выполнения этого задания следует написать программу.

Текстовый файл 2 >>

Решение:

Python


count = 0

with open('24_pr1.txt') as f:
    for line in f:
        if len(line) > 2:
            for i in range(1, len(line) - 1):
                if (line[i - 1] != line[i]) and (line[i] != line[i + 1]) \
                            and (line[i + 1] != line[i - 1]):
                    count += 1
                 
print(count)

Ответ:

Задание 24. 4.

Текстовый файл состоит из нескольких строк, содержащих буквы латинского алфавита. Определите сколько раз в исходном файле встречается подстрока, состоящая из трёх символов, среди которых два крайних символа совпадают, а стоящий посредине символ отличается от двух крайних. Для выполнения этого задания следует написать программу.

Текстовый файл 2 >>

Решение:

Python


count = 0

with open('24_pr1.txt') as f:
    for line in f:
        if len(line) > 2:
            for i in range(1, len(line) - 1):
                if (line[i + 1] == line[i - 1]) and (line[i] != line[i + 1]):
                    count += 1
                 
print(count)

Ответ:

Задание 24. 3.

Текстовый файл состоит из нескольких строк, содержащих буквы латинского алфавита. Определите сколько раз в исходном файле встречается подстрока, состоящая из трёх одинаковых символов. Для выполнения этого задания следует написать программу.

Текстовый файл 2 >>

Решение:

Python


count = 0

with open('24_pr1.txt') as f:
    for line in f:
        if len(line) > 2:
            for i in range(1, len(line) - 1):
                if (line[i] == line[i - 1]) and (line[i] == line[i + 1]):
                    count += 1
                 
print(count)

Ответ:

Задание 24. 2.

Текстовый файл состоит из нескольких строк, содержащих буквы латинского алфавита. Определите сколько раз в исходном файле встречается конкретный символ (должен быть параметром в программе, либо вводиться с клавиатуры). Для проверки правильности используйте файл-приложение к демоверсии "24.txt" и символ "Z".

Текстовый файл 1 >>

Решение:

Python


count = 0

ch = input()

with open('24.txt') as f:
    for line in f:
        for i in range(len(line)):
            if line[i] == ch:
                count += 1

print(count)

Ответ:

Задание 24. 1.

Текстовый файл состоит из нескольких строк, содержащих буквы латинского алфавита. Определите сколько раз в исходном файле встречается символ, стоящий в файле на первом месте. Для выполнения этого задания следует написать программу.

Текстовый файл 1 >>

Текстовый файл 2 >>

Решение:

Python


count = 0
ch = ''

with open('24_pr1.txt') as f:
    for line in f:
        if ch == '':
            ch = line[0]

        for i in range(len(line)):
            if line[i] == ch:
                count += 1

print(count)

Ответ:

Задание 24. Пример 2.

Текстовый файл состоит из нескольких строк, содержащих буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны. Для выполнения этого задания следует написать программу.

Текстовый файл 1 >>

Текстовый файл 2 >>

Решение:

Python


max_count = 0

with open('24_pr1.txt') as f:
    
    for line in f:

        ch_prev = ''
        temp_max = 1

        for ch in line:

            if ch != ch_prev:
                temp_max += 1
            else:
                if temp_max > max_count:
                    max_count = temp_max
                temp_max = 1

            ch_prev = ch

print(max_count)

Ответ:

Задание 24. Пример 1.

Текстовый файл состоит из нескольких строк, содержащих буквы латинского алфавита. Определите максимальное количество идущих подряд совпадающих символов. Для выполнения этого задания следует написать программу.

Текстовый файл 24_pr1.txt:

abcdef
aabbccddeeff
abbcccddddeeeeeffffff
aaaaaaabbbbbbcccccddddeeeff
aabcdefabcdefabcdeff
ababccc
Решение:

Python


max_count = 0

with open('24_pr1.txt') as f:
    for line in f:
        ch_current = ''
        temp_max = 1
        for ch in line:
            if ch == ch_current:
                temp_max += 1
            else:
                if temp_max > max_count:
                    max_count = temp_max
                ch_current = ch
                temp_max = 1

print(max_count)

Ответ: