📝 Задачи Полякова · 24. Обработка строк
385 задач1
В текстовом файле k7-0.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
2
В текстовом файле k7-3.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
3
В текстовом файле k7-5.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
4
В текстовом файле k7-20.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
5
В текстовом файле k7-25.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
6
В текстовом файле k7-29.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
7
В текстовом файле k7-40.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
8
В текстовом файле k7-42.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
9
В текстовом файле k7-44.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
10
В текстовом файле k7-45.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
11
В текстовом файле k7-53.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
12
В текстовом файле k7-70.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
13
В текстовом файле k7-75.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
14
В текстовом файле k7-80.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
15
В текстовом файле k7-84.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
16
В текстовом файле k7-91.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
17
В текстовом файле k7-94.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
18
В текстовом файле k7-96.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
19
В текстовом файле k7-97.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
20
В текстовом файле k7-100.txt находится цепочка из символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C.
21
(А.М. Кабанов) В текстовом файле k7a-1.txt находится цепочка из символов латинского алфавита A, B, C, D, E. Найдите длину самой длинной подцепочки, состоящей из символов A, B или C (в произвольном порядке).
22
(А.М. Кабанов) В текстовом файле k7a-2.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите длину самой длинной подцепочки, состоящей из символов A, C, D (в произвольном порядке).
23
(А.М. Кабанов) В текстовом файле k7a-3.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите длину самой длинной подцепочки, состоящей из символов A, B, E, F (в произвольном порядке).
24
(А.М. Кабанов) В текстовом файле k7a-4.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите длину самой длинной подцепочки, не содержащей символа D.
25
(А.М. Кабанов) В текстовом файле k7a-5.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите длину самой длинной подцепочки, не содержащей символов C и F.
26
(А.М. Кабанов) В текстовом файле k7a-6.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите длину самой длинной подцепочки, не содержащей гласных букв.
27
(А.М. Кабанов) В текстовом файле k7b-1.txt находится цепочка из символов латинского алфавита A, B, C, D, E. Найдите максимальную длину цепочки вида EABEABEABE... (состоящей из фрагментов EAB, последний фрагмент может быть неполным).
28
(А.М. Кабанов) В текстовом файле k7b-2.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите максимальную длину цепочки вида DBACDBACDBAC.... (состоящей из фрагментов DBAC, последний фрагмент может быть неполным).
29
(А.М. Кабанов) В текстовом файле k7b-3.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите максимальную длину цепочки вида BAFEBAFEBAFE... (состоящей из фрагментов BAFE, последний фрагмент может быть неполным).
30
(А.М. Кабанов) В текстовом файле k7b-4.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите максимальную длину цепочки вида EBCFEBCFEBCF.... (состоящей из фрагментов EBCF, последний фрагмент может быть неполным).
31
(А.М. Кабанов) В текстовом файле k7b-5.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите максимальную длину цепочки вида CACACA.... (состоящей из фрагментов CA, последний фрагмент может быть неполным).
32
(А.М. Кабанов) В текстовом файле k7b-6.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите максимальную длину цепочки вида DAFDAFDAF.... (состоящей из фрагментов DAF, последний фрагмент может быть неполным).
33
(А.М. Кабанов) В текстовом файле k7c-1.txt находится цепочка из символов латинского алфавита A, B, C, D, E. Найдите количество цепочек длины 3, удовлетворяющих следующим условиям:
1-й символ – один из символов B, C или D;
2-й символ – один из символов B, D, E, который не совпадает с первым;
3-й символ – один из символов B, C, E, который не совпадает со вторым.
34
(А.М. Кабанов) В текстовом файле k7c-2.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите количество цепочек длины 3, удовлетворяющих следующим условиям:
1-й символ – один из A, C, E;
2-й символ – один из A, D, F, который не совпадает с первым;
3-й символ – один из A, B, F, который не совпадает со вторым.
35
(А.М. Кабанов) В текстовом файле k7c-3.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите количество цепочек длины 3, удовлетворяющих следующим условиям:
2-й символ – один из B, D, E;
3-й символ – один из A, C, D, который не совпадает со вторым;
1-й символ – совпадает с третьим.
36
(А.М. Кабанов) В текстовом файле k7c-4.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите количество цепочек длины 3, удовлетворяющих следующим условиям:
3-й символ – один из C, D, F;
1-й символ – один из A, D, F, который не совпадает с третьим;
2-й символ – один из C, D, F, который не совпадает с третьим.
37
(А.М. Кабанов) В текстовом файле k7c-5.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите количество цепочек длины 5, в которых соседние символы не совпадают.
38
(А.М. Кабанов) В текстовом файле k7c-6.txt находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите количество цепочек длины 3, в которых символы не совпадают.
39
(Б.С. Михлин) В текстовом файле k7-m1.txt находится цепочка из прописных (заглавных) символов латинского алфавита A, B, C. Найдите длину самой короткой подцепочки, состоящей из символов C (C-подцепочки). В ответе через пробел укажите: длину найденной подцепочки (если C-подцепочек нет, то 0), количество C-подцепочек и длину исходной цепочки.
40
(Б.С. Михлин) В текстовом файле k7-m2.txt находится цепочка из прописных (заглавных) символов латинского алфавита A, B, C. Найдите длину самой длинной подцепочки, состоящей из символов C (C-подцепочки). В ответе через пробел укажите: длину найденной подцепочки (если C-подцепочек нет, то 0), количество C-подцепочек и длину исходной цепочки.
41
(Б.С. Михлин) В текстовом файле k7-m3.txt находится цепочка из прописных (заглавных) символов латинского алфавита A, B, C. Найдите все подцепочки, состоящие из символов C (C-подцепочки) длиной не более четырех. В ответе для каждой такой подцепочки через пробел укажите: порядковый номер найденной подцепочки (начиная с единицы) при проходе по исходной цепочке слева направо, длину подцепочки и саму подцепочку, заменив в ней, начиная со второго символа «С», большие «С» на «с» строчные (маленькие). Данные каждой С-подцепочки запишите в отдельной строке. Гарантируется, что в исходной цепочке есть C-подцепочки.
42
(Б.С. Михлин) В текстовом файле k7-m4.txt находится цепочка из прописных (заглавных) символов латинского алфавита A, B, C. Найдите все подцепочки, состоящие из символов C (C-подцепочки) длиной не менее шести. В ответе для каждой такой подцепочки через пробел укажите: порядковый номер найденной подцепочки (начиная с единицы) при проходе по исходной цепочке СПРАВА НАЛЕВО, ее длину и саму подцепочку, заменив в ней все символы «С» слева от правого символа «С» на «с» строчное (маленькое). Данные каждой С-подцепочки запишите в отдельной строке. Гарантируется, что в исходной цепочке есть C-подцепочки.
43
(Б.С. Михлин) В текстовом файле k7-m5.txt находится цепочка из прописных (заглавных) символов латинского алфавита A, B, C. В исходной цепочке замените все найденные C-подцепочки на подцепочки, содержащие длину текущей С-подцепочки с последующей текущей C-подцепочкой с замененными символами «С» большими на «с» маленькие. В ответе в трех строчках выведите:
1) количество C-подцепочек;
2) левые 15 символов, пробел и правые 15 символов исходной цепочки;
3) левые 15 символов, пробел и правые 15 символов преобразованной цепочки.
44
(Б.С. Михлин) В текстовом файле k7-m6.txt находится цепочка из прописных (заглавных) символов латинского алфавита A, B, C. В исходной цепочке замените все найденные C-подцепочки на подцепочки, содержащие порядковый номер (начиная с единицы) текущей С-подцепочки с последующей текущей C-подцепочкой в которой символы «С», начиная со второго, заменены на восклицательные знаки («!»). В ответе в трех строчках выведите:
1) количество C-подцепочек;
2) левые 15 символов, пробел и правые 15 символов исходной цепочки;
3) левые 15 символов, пробел и правые 15 символов преобразованной цепочки.
45
(Б.С. Михлин) В текстовом файле k7-m7.txt находится цепочка из прописных (заглавных) символов латинского алфавита A, B, C. В исходной цепочке все найденные C-подцепочки переместите в начало исходной цепочки и перед ними поставьте суммарную длину C-подцепочек, а после произведение длин C-подцепочек. Гарантируется, что в исходной цепочке есть C-подцепочки. В ответе в трех строчках выведите:
1) количество C-подцепочек;
2) левые 35 символов исходной цепочки;
3) левые 35 символов преобразованной цепочки.
46
(Б.С. Михлин) В текстовом файле k7-m21.txt находится цепочка из прописных (заглавных) символов латинского алфавита A, B, C, D, E, F. Найдите количество подцепочек из тр ёх различных символов, в которых символы идут в алфавитном порядке, и индекс первой буквы последней найденной подцепочки (первый символ исходной цепочки имеет индекс 0).
Например, у цепочки ABCDF таких подцепочек три: ABC, BCD и CDF, а индекс первой буквы последней найденной подцепочки (CDF) два и, следовательно, ответ: 3 2.
47
(Б.С. Михлин) В текстовом файле k7-m22.txt находится цепочка из прописных (заглавных) символов латинского алфавита A, B, C, D, E, F. Найдите количество подцепочек из трех символов, в которых символы идут в обратном алфавитном порядке и индекс первой буквы последней найденной подцепочки (первый символ исходной цепочки имеет индекс 0).
Например, у цепочки FDCBA таких подцепочек три: FDC, DCB и CBA, а индекс первой буквы последней найденной подцепочки (CBA) два и, следовательно, ответ: 3 2.
48
(Б.С. Михлин) В текстовом файле k7-m23.txt находится цепочка из прописных (заглавных) символов латинского алфавита A, B, C, D, E, F. Найдите количество подцепочек из трех символов, в которых символы идут в порядке неубывания (согласно алфавиту) и индекс первой буквы последней найденной подцепочки (первый символ исходной цепочки имеет индекс 0).
Например, у цепочки ABCFF таких подцепочек три: ABC, BCF и CFF, а индекс первой буквы последней найденной подцепочки (CFF) два и, следовательно, ответ: 3 2.
49
(Б.С. Михлин) В текстовом файле k7-m24.txt находится цепочка из прописных (заглавных) символов латинского алфавита A, B, C, D, E, F. Найдите количество подцепочек из трех символов, в которых символы идут в порядке невозрастания (согласно алфавиту) и индекс первой буквы последней найденной подцепочки (первый символ исходной цепочки имеет индекс 0).
Например, у цепочки FFCBA таких подцепочек три: FFC, FCB и CBA, а индекс первой буквы последней найденной подцепочки (CBA) два и, следовательно, ответ: 3 2.
50
(Б.С. Михлин) В текстовом файле k7-m25.txt находится цепочка из прописных (заглавных) символов латинского алфавита A, B, C, D, E, F. Найдите количество подцепочек из трех символов, в которых средний символ ближе к концу алфавита, чем символ слева и справа от него, а также найдите индекс первой буквы последней найденной подцепочки (первый символ исходной цепочки имеет индекс 0). Например, у цепочки ACBFAED таких подцепочек три: ACB, BFA и AED, а индекс первой буквы последней найденной подцепочки (AED) четыре и, следовательно, ответ: 3 4.
51
(Б.С. Михлин) В текстовом файле k7-m26.txt находится цепочка из прописных (заглавных) символов латинского алфавита A, B, C, D, E, F. Найдите количество подцепочек из трех символов, в которых средний символ ближе к началу алфавита, чем символ слева и справа от него, а также найдите индекс первой буквы последней найденной подцепочки (первый символ исходной цепочки имеет индекс 0).
Например, у цепочки FABACAE таких подцепочек три: FAB, BAC и CAE, а индекс первой буквы последней найденной подцепочки (CAE) четыре и, следовательно, ответ: 3 4.
52
В текстовом файле k8-0.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файл несколько цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
53
В текстовом файле k8-4.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файл несколько цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
54
В текстовом файле k8-6.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
55
В текстовом файле k8-12.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
56
В текстовом файле k8-18.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
57
В текстовом файле k8-20.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
58
В текстовом файле k8-25.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
59
В текстовом файле k8-31.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
60
В текстовом файле k8-48.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
61
В текстовом файле k8-52.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
62
В текстовом файле k8-55.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
63
В текстовом файле k8-69.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
64
В текстовом файле k8-75.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
65
В текстовом файле k8-80.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
66
В текстовом файле k8-84.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
67
В текстовом файле k8-91.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
68
В текстовом файле k8-94.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
69
В текстовом файле k8-96.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
70
В текстовом файле k8-97.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
71
В текстовом файле k8-100.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Выведите сначала символ, из которого строится эта подцепочка, а затем через пробел – длину этой подцепочки.
72
В текстовом файле k8-0.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Для каждой цепочки максимальной длины выведите в отдельной строке сначала символ, из которого строится эта цепочка, а затем через пробел – длину этой цепочки. Данные о найденных цепочках расположите в порядке их появления в файле.
73
В текстовом файле k8-4.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Для каждой цепочки максимальной длины выведите в отдельной строке сначала символ, из которого строится эта цепочка, а затем через пробел – длину этой цепочки. Данные о найденных цепочках расположите в порядке их появления в файле.
74
В текстовом файле k8-6.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Если в файле несколько подходящих цепочек одинаковой длины, нужно взять первую из них. Для каждой цепочки максимальной длины выведите в отдельной строке сначала символ, из которого строится эта цепочка, а затем через пробел – длину этой цепочки. Данные о найденных цепочках расположите в порядке их появления в файле.
75
В текстовом файле k8-12.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Для каждой цепочки максимальной длины выведите в отдельной строке сначала символ, из которого строится эта цепочка, а затем через пробел – длину этой цепочки. Данные о найденных цепочках расположите в порядке их появления в файле.
76
В текстовом файле k8-18.txt находится цепочка из символов, в которую могут входить заглавные буквы латинского алфавита A…Z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из одинаковых символов. Для каждой цепочки максимальной длины выведите в отдельной строке сначала символ, из которого строится эта цепочка, а затем через пробел – длину этой цепочки. Данные о найденных цепочках расположите в порядке их появления в файле.
77
Текстовый файл k8-1.txt состоит не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
78
Текстовый файл k8-2.txt состоит не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
79
Текстовый файл k8-3.txt состоит не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
80
Текстовый файл k8-4.txt состоит не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
81
Текстовый файл k8-5.txt состоит не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
82
Текстовый файл k8-6.txt состоит не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
83
Текстовый файл k8-7.txt состоит не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
84
Текстовый файл k8-8.txt состоит не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
85
Текстовый файл k8-9.txt состоит не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
86
Текстовый файл k8-10.txt состоит не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
87
(П.Е. Финкель, г. Тимашевск) Текстовый файл 24-1.txt состоит не более чем из 106 символов. Определите максимальное нечётное число, записанное в этом файле.
Примечание. Под числом подразумевается последовательность цифр, ограниченная другими символами (не цифрами).
88
(П.Е. Финкель, г. Тимашевск) Текстовый файл 24-1.txt состоит не более чем из 106 символов. Определите минимальное нечётное число, записанное в этом файле.
Примечание. Под числом подразумевается последовательность цифр, ограниченная другими символами (не цифрами).
89
(П.Е. Финкель, г. Тимашевск) Текстовый файл 24-1.txt состоит не более чем из 106 символов. Определите максимальное чётное число, записанное в этом файле.
Примечание. Под числом подразумевается последовательность цифр, ограниченная другими символами (не цифрами).
90
(П.Е. Финкель, г. Тимашевск) Текстовый файл 24-1.txt состоит не более чем из 106 символов. Определите минимальное чётное число, записанное в этом файле.
Примечание. Под числом подразумевается последовательность цифр, ограниченная другими символами (не цифрами).
91
(П.Е. Финкель, г. Тимашевск) Текстовый файл 24-1.txt состоит не более чем из 106 символов. Определите самое большое число, состоящее только из нечётных цифр.
Примечание. Под числом подразумевается последовательность цифр, ограниченная другими символами (не цифрами).
92
(П.Е. Финкель, г. Тимашевск) Текстовый файл 24-1.txt состоит не более чем из 106 символов. Определите самое большое число, состоящее только из чётных цифр.
Примечание. Под числом подразумевается последовательность цифр, ограниченная другими символами (не цифрами).
Возрастающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке увеличения их номера в кодовой таблице символов ASCII.
Убывающей подпоследовательностью будем называть непрерывную последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII.
93
(В.Н. Шубинкин, г. Казань) Текстовый файл 24.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Определите длину наибольшей возрастающей подпоследовательности.
94
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-1.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Определите длину наибольшей возрастающей подпоследовательности.
95
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-2.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Определите длину наибольшей возрастающей подпоследовательности.
96
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-3.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Определите длину наибольшей возрастающей подпоследовательности.
97
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-4.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Определите длину наибольшей возрастающей подпоследовательности.
98
(В.Н. Шубинкин, г. Казань) Текстовый файл 24.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе наибольшую возрастающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.
99
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-1.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе наибольшую возрастающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.
100
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-2.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе наибольшую возрастающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.
101
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-3.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе наибольшую возрастающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.
102
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-4.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе наибольшую возрастающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.
103
(В.Н. Шубинкин, г. Казань) Текстовый файл 24.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе номер символа, с которого начинается наибольшая возрастающая подпоследовательность. Нумерация символов начинается с 1. Если таких последовательностей несколько, используйте первую из них.
104
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-1.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе номер символа, с которого начинается наибольшая возрастающая подпоследовательность. Нумерация символов начинается с 1. Если таких последовательностей несколько, используйте первую из них.
105
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-2.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе номер символа, с которого начинается наибольшая возрастающая подпоследовательность. Нумерация символов начинается с 1. Если таких последовательностей несколько, используйте первую из них.
106
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-3.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе номер символа, с которого начинается наибольшая возрастающая подпоследовательность. Нумерация символов начинается с 1. Если таких последовательностей несколько, используйте первую из них.
107
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-4.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе номер символа, с которого начинается наибольшая возрастающая подпоследовательность. Нумерация символов начинается с 1. Если таких последовательностей несколько, используйте первую из них.
108
(В.Н. Шубинкин, г. Казань) Текстовый файл 24.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Определите длину наибольшей убывающей подпоследовательности.
109
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-1.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Определите длину наибольшей убывающей подпоследовательности.
110
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-2.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Определите длину наибольшей убывающей подпоследовательности.
111
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-3.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Определите длину наибольшей убывающей подпоследовательности.
112
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-4.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Определите длину наибольшей убывающей подпоследовательности.
113
(В.Н. Шубинкин, г. Казань) Текстовый файл 24.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе наибольшую убывающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.
114
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-1.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе наибольшую убывающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.
115
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-2.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе наибольшую убывающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.
116
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-3.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе наибольшую убывающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.
117
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-4.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе наибольшую убывающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.
118
(В.Н. Шубинкин, г. Казань) Текстовый файл 24.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе номер символа, с которого начинается наибольшая убывающая подпоследовательность. Нумерация символов начинается с 1. Если таких последовательностей несколько, используйте первую из них.
119
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-1.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе номер символа, с которого начинается наибольшая убывающая подпоследовательность. Нумерация символов начинается с 1. Если таких последовательностей несколько, используйте первую из них.
120
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-2.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе номер символа, с которого начинается наибольшая убывающая подпоследовательность. Нумерация символов начинается с 1. Если таких последовательностей несколько, используйте первую из них.
121
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-3.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе номер символа, с которого начинается наибольшая убывающая подпоследовательность. Нумерация символов начинается с 1. Если таких последовательностей несколько, используйте первую из них.
122
(В.Н. Шубинкин, г. Казань) Текстовый файл 24-4.txt содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Запишите в ответе номер символа, с которого начинается наибольшая убывающая подпоследовательность. Нумерация символов начинается с 1. Если таких последовательностей несколько, используйте первую из них.
123
(В.Н. Шубинкин, г. Казань) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр. Всего не более 106 символов. Назовём локальным максимумом символ, номер которого в кодовой таблице больше номеров предыдущего и последующего символов. Самый первый и самый последний символ не являются локальным максимумами. Определить наибольшее расстояние между двумя соседними локальными максимумами. Расстоянием между элементами будем считать разность их индексов. Исходные данные записаны в файле 24-1.txt.
124
(В.Н. Шубинкин, г. Казань) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр. Всего не более 106 символов. Назовём локальным минимумом символ, номер которого в кодовой таблице меньше номеров предыдущего и последующего символов. Самый первый и самый последний символ не являются локальными минимумами. Определить наибольшее расстояние между двумя соседними локальными минимумами. Расстоянием между элементами будем считать разность их индексов. Исходные данные записаны в файле 24-1.txt.
125
(К. Амеличев) Текстовый файл 24-5.txt содержит последовательность из символов «(»и «)», всего не более 106 символов. Определить количество пар скобок «()» в этом файле.
126
(К. Амеличев) Текстовый файл 24-5.txt содержит последовательность из символов «(»и «)», всего не более 106 символов. Определить максимальное количество подряд идущих пар скобок «()» в этом файле.
127
(К. Амеличев) Текстовый файл 24-5.txt содержит последовательность из символов «(»и «)», всего не более 106 символов. Определить максимальное количество подряд идущих открывающих скобок «(» в этом файле.
128
(К. Амеличев) Текстовый файл 24-5.txt содержит последовательность из символов «(»и «)», всего не более 106 символов. Определить максимальное количество подряд идущих закрывающих скобок «)» в этом файле.
129
(К. Амеличев) Текстовый файл 24-5.txt содержит последовательность из символов «(»и «)», всего не более 106 символов. Определить, каким по счёту символом от начала файла окажется 10000-я открывающая скобка «(».
130
(К. Амеличев) Текстовый файл 24-5.txt содержит последовательность из символов «(»и «)», всего не более 106 символов. Определить, каким по счёту символом от начала файла окажется 10000-я закрывающая скобка «)».
131
(К. Амеличев) Текстовый файл 24-5.txt содержит последовательность из символов «(»и «)», всего не более 106 символов. Определить, с какого по счёту символа от начала файла начинается 10000-я пара скобок «()».
132
(Е. Джобс) Текстовый файл 24-J1.txt состоит не более чем из 106 кириллических символов К, О, Т. Определите максимальное количество подряд идущих комбинаций КОТ.
133
(Е. Джобс) Текстовый файл 24-J2.txt состоит не более чем из 106 символов F, A, I, L. Определите максимальное количество подряд идущих одинаковых букв.
134
(Е. Джобс) Текстовый файл 24-J3.txt состоит не более чем из 106 символов I, K, O, T. Сколько раз встречаются комбинации «TIK» и «TOK».
135
(Е. Джобс) Текстовый файл 24-J4.txt состоит не более чем из 106 символов J, O, B, S. Сколько раз встречаются комбинации «BOSS» при этом до и после этого слова нет символа «J». Например, комбинации «JBOSS», «BOSSJ» и «JBOSSJ» не должны учитываться.
136
(Е. Джобс) Текстовый файл 24-J5.txt состоит не более чем из 106 символов S, T, O, C, K. Сколько раз встречается комбинация «OCK», не являющаяся при этом частью комбинации «STOCK».
137
Текстовый файл 24-s1.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых буква J встречается чаще, чем буква E.
138
Текстовый файл 24-s1.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых буква K встречается чаще, чем буква U.
139
Текстовый файл 24-s1.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых буква S встречается столько же раз, сколько и буква X.
140
Текстовый файл 24-s1.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых комбинация YZ встречается больше одного раза.
141
Текстовый файл 24-s1.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых встречается комбинация F*O, где звёздочка обозначает любой символ.
142
Текстовый файл 24-s1.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых встречается комбинация A*R, где звёздочка обозначает любой символ.
143
Текстовый файл 24-s1.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых встречается комбинация Z*RO, где звёздочка обозначает любой символ.
144
(Е. Джобс) Текстовый файл 24-j6.txt состоит не более чем из 106 десятичных цифр. Восходящей последовательностью называется последовательность цифр, в которой каждая цифра меньше следующей за ней. Например, в последовательности 7238903278 три таких последовательности – 2389, 03 и 278. Длиной последовательности называется количество входящих в нее цифр. Определите сколько в файле восходящих последовательностей длиной 5, не входящих в восходящие последовательности большей длины.
145
(Е. Джобс) Текстовый файл 24-j7.txt состоит не более чем из 106 десятичных цифр. Найдите максимальную длину последовательности, которая состоит из цифр одинаковой четности. Например, в последовательности 1533244622185452354, 5 последовательностей с нечетными цифрами – 1533, 1, 5, 5, 35 – и 5 с четными – 244622, 8, 4, 2, 4. Следовательно, искомая последовательность – 244622. В качестве ответа укажите максимальную длину найденной последовательности.
146
(Е. Джобс) Текстовый файл 24-j8.txt состоит не более чем из 106 десятичных цифр. Найдите максимальную длину последовательности, каждые две соседние цифры в которой в сумме дают значение не меньшее 10. Например, в последовательности 1567543853 есть две такие последовательности: 5675 и 385. В качестве ответа укажите максимальную длину найденной последовательности.
147
Текстовый файл 24-s2.txt содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле сразу после буквы A. В ответе запишите сначала этот символ, а потом сразу (без разделителя) сколько раз он встретился после буквы А. Если таких символов несколько, нужно вывести тот, который стоит раньше в алфавите. Например, в тексте ABCAABADDD после буквы A два раза стоит B, по одному разу – A и D. Для этого текста ответом будет B2.
148
Текстовый файл 24-s2.txt содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле сразу после буквы X. В ответе запишите сначала этот символ, а потом сразу (без разделителя) сколько раз он встретился после буквы X. Если таких символов несколько, нужно вывести тот, который стоит раньше в алфавите. Например, в тексте XBCXXBXDDD после буквы X два раза стоит B, по одному разу – X и D. Для этого текста ответом будет B2.
149
Текстовый файл 24-s2.txt содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле между буквами X и Z, так что X стоит слева от него, а Z – справа. В ответе запишите сначала этот символ, а потом сразу (без разделителя) сколько раз он встретился между буквами X и Z. Если таких символов несколько, нужно вывести тот, который стоит раньше в алфавите. Например, в тексте XBZCXXZXBZXDZDD между буквами X и Z два раза стоит B, по одному разу – X и D. Для этого текста ответом будет B2.
150
Текстовый файл 24-s2.txt содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле между буквами A и C, так что A стоит слева от него, а C – справа. В ответе запишите сначала этот символ, а потом сразу (без разделителя) сколько раз он встретился между буквами A и C. Если таких символов несколько, нужно вывести тот, который стоит раньше в алфавите.
Например, в тексте ABCCAACZABCADCDD между буквами A и C два раза стоит B, по одному разу – A и D. Для этого текста ответом будет B2.
151
(Е. Джобс) Текстовый файл 24-j9.txt состоит не более чем из 106 символов английского алфавита. Определите количество палиндромов (последовательностей, которые читаются в обе стороны одинаково) длиной 5 символов.
152
(Е. Джобс) Текстовый файл 24-j9.txt состоит не более чем из 106 символов. Симметричной парой называют два одинаковых символа, которые расположены на одинаковом удалении от концов строки. Сколько пар символов в строке являются симметричными? Например, в строке adcdeefcba три симметричных пары – aa, cc и ee.
153
(А. Кабанов) Текстовый файл 24-153.txt содержит строку из заглавных букв A, B, C, D, E, F, всего не более 106 символов. D-подстроками назовём последовательности идущих подряд символов D, ограниченные иными символами и/или границами строки. Определите минимальную длину D-подстроки.
154
(А. Кабанов) Текстовый файл 24-153.txt содержит строку из заглавных букв A, B, C, D, E, F, всего не более 106 символов. DD-подстроками назовём последовательности символов A, B, C, E, F, ограниченные символами D (граничные символы входят в подстроку). Определите минимальную длину DD-подстроки. Подстроки, состоящие из двух символов, не учитывать.
155
(А. Кабанов) Текстовый файл 24-153.txt содержит строку из заглавных букв A, B, C, D, E, F, всего не более 106 символов. AF-подстроками назовём последовательности символов A, B, C, D, E, F, ограниченные в начале символом A, а в конце символом F (граничные символы входят в подстроку). Определите минимальную длину AF-подстроки. Подстроки, состоящие из двух символов, не учитывать.
156
(А. Кабанов) Текстовый файл 24-153.txt содержит строку из заглавных букв A, B, C, D, E, F, всего не более 106 символов. AF-подстроками назовём непустые последовательности идущих подряд символов A, B, C, D, E, F, ограниченные в начале символом A, а в конце символом F (граничные символы входят в подстроку). Определите количество AF-подстрок длиной от 7 до 10 символов.
157
Текстовый файл 24-157.txt содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле после двух одинаковых символов. Например, в тексте CCCBBABAABCC есть комбинации CCC, CCB, BBA и AAB. Чаще всего – 2 раза – после двух одинаковых символов стоит B, в ответе для этого случая надо написать B2 (без пробелов и других разделителей). Если таких символов несколько, выведите тот, который стоит раньше в алфавите.
158
Текстовый файл 24-157.txt содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле перед двумя одинаковыми символами. Например, в тексте CCBAABABBCCC есть комбинации BAA, ABB, BCC и CCC. Чаще всего – 2 раза – перед двумя одинаковыми символами стоит B, в ответе для этого случая надо написать B2 (без пробелов и других разделителей). Если таких символов несколько, выведите тот, который стоит раньше в алфавите.
159
Текстовый файл 24-157.txt содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле между двумя одинаковыми символами. Например, в тексте CCBAABABCBC есть комбинации ABA, BAB, BCB и CBC. Чаще всего – 2 раза – между двумя одинаковыми символами стоит B, в ответе для этого случая надо написать B2 (без пробелов и других разделителей). Если таких символов несколько, выведите тот, который стоит раньше в алфавите.
160
Текстовый файл 24-s1.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую наименьшее количество букв A (если таких строк несколько, надо взять ту, которая в файле встретилась раньше). Определите, какая буква встречается в этой строке чаще всего. Если таких букв несколько, надо взять ту, которая стоит позже в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.
Пример. Исходный файл:
ZZQAQ
ZAVLAB
KRAKTU
В этом примере в первой и третьей строках по одной букве A, во второй – две. Берём первую строку, т.к. она находится в файле раньше. В этой строке чаще других встречаются буквы Z и Q (по два раза), выбираем букву Z, т. к. она позже стоит в алфавите. В ответе для этого примера надо записать Z3, так как во всех строках файла буква Z встречается 3 раза.
161
Текстовый файл 24-s1.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую наибольшее количество букв Q (если таких строк несколько, надо взять ту, которая в файле встретилась позже). Определите, какая буква встречается в этой строке реже всего (но присутствует!). Если таких букв несколько, надо взять ту, которая стоит раньше в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.
Пример. Исходный файл:
ZZQAQB
QAVQAB
BAQTUB
В этом примере в первой и второй строках по две букву Q, в третьей – одна. Берём вторую строку, т.к. она стоит в файле позже. В этой строке реже других встречаются буквы V и B (по одному разу), выбираем букву B, т. к. она раньше стоит в алфавите. В ответе для этого примера надо записать B4, так как во всех строках файла буква B встречается 4 раза.
162
Текстовый файл 24-s1.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую наименьшее ненулевое количество пар соседних букв, которые стоят в таком же порядке и в алфавите (например, AB, BC, CD и т.д.). Если таких строк несколько, надо взять ту, которая в файле встретилась раньше. Определите, какая буква встречается в этой строке чаще всего. Если таких букв несколько, надо взять ту, которая стоит позже в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.
Пример. Исходный файл:
ZZQABA
ZALMAC
KRAKUT
В этом примере в первой и второй строках по одной подходящей паре (AB и LM), в третьей таких пар нет. Берём первую строку, т.к. она находится в файле раньше. В этой строке чаще других встречаются буквы Z и A (по два раза), выбираем букву Z, т. к. она позже стоит в алфавите. В ответе для этого примера надо записать Z3, так как во всех строках файла буква Z встречается 3 раза.
163
Текстовый файл 24-s1.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую наибольшее количество пар соседних букв, которые стоят в таком же порядке и в алфавите (например, AB, BC, CD и т.д.; в цепочке ABC две таких пары). Если таких строк несколько, надо взять ту, которая в файле встретилась позже. Определите, какая буква встречается в этой строке реже всего (но присутствует!). Если таких букв несколько, надо взять ту, которая стоит раньше в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.
Пример. Исходный файл:
ZCQABA
ZALMAC
CRACUT
В этом примере в первой и второй строках по одной подходящей паре (AB и LM), в третьей таких пар нет. Берём вторую строку, т.к. она позже встречается в файле. В этой строке реже других встречаются буквы Z и C (по одному разу), выбираем букву С, т. к. она раньше стоит в алфавите. В ответе для этого примера надо записать C4, так как во всех строках файла буква C встречается 4 раза.
164
Текстовый файл 24-164.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую самую длинную цепочку стоящих подряд одинаковых букв. Если таких строк несколько, надо взять ту, которая в файле встретилась раньше. Определите, какая буква встречается в этой строке реже всего (но присутствует!). Если таких букв несколько, надо взять ту, которая стоит позже в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.
Пример. Исходный файл:
ZZQABA
ZALAAC
QRAQUT
В этом примере в первой и второй строках наибольшая длина цепочек одинаковых буквы равна 2 (ZZ в первой строке, AA во второй), в третьей – 1. Берём первую строку, т.к. она находится в файле раньше. В этой строке реже других встречаются буквы Q и B (по разу), выбираем букву Q, т. к. она позже стоит в алфавите. В ответе для этого примера надо записать Q3, так как во всех строках файла буква Q встречается 3 раза.
165
Текстовый файл 24-164.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую самую длинную цепочку стоящих подряд одинаковых букв. Если таких строк несколько, надо взять ту, которая в файле встретилась раньше. Определите, какая буква встречается в этой строке чаще всего. Если таких букв несколько, надо взять ту, которая стоит раньше в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.
Пример. Исходный файл:
ZZQABA
ZALAAC
QRAQUT
В этом примере в первой и второй строках наибольшая длина цепочек одинаковых буквы равна 2 (ZZ в первой строке, AA во второй), в третьей – 1. Берём первую строку, т.к. она находится в файле раньше. В этой строке чаще других встречаются буквы Z и A (по 2 раза), выбираем букву A, т. к. она стоит раньше в алфавите. В ответе для этого примера надо записать A6, так как во всех строках файла буква A встречается 6 раз.
166
Текстовый файл 24-164.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Файл разбит на строки различной длины. В строках, содержащих менее 15 букв G, нужно определить и вывести максимальное расстояние между одинаковыми буквами в одной строке.
Пример. Исходный файл:
VOVA
ZAGALG
QRAGQT
В этом примере во всех строках меньше 15 букв G. Самое большое расстояние между одинаковыми буквами – в третьей строке между буквами Q, расположенными в строке на 1-й и 5-й позициях. В ответе для данного примера нужно вывести число 4.
167
Текстовый файл 24-164.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Файл разбит на строки различной длины. В строках, содержащих менее 20 букв E, нужно определить и вывести максимальное расстояние между одинаковыми буквами в одной строке.
Пример. Исходный файл:
VOVA
ZAEALE
QRAEQT
В этом примере во всех строках меньше 20 букв E. Самое большое расстояние между одинаковыми буквами – в третьей строке между буквами Q, расположенными в строке на 1-й и 5-й позициях. В ответе для данного примера нужно вывести число 4.
168
(Е. Джобс) Текстовый файл 24-168.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Определите наибольшую длину последовательности из трех различных символов, расположенных в порядке неубывания. Например, для строки AABBAABBCCDDDEFFGF искомая последовательность – BBCCDDD, её длина – 7.
169
Текстовый файл 24-169.txt состоит не более чем из 106 заглавных символов X, Y и Z. Определите максимальную длину цепочки символов, состоящей из повторяющихся фрагментов XYZ. Цепочка должна начинаться с символа X и заканчиваться символом Z. Например, для строки ZZZXYZXYZXZZZ длина цепочки равна 6: --XYZ+XYZ--.
170
(А. Богданов) Текстовый файл 24-169.txt состоит не более чем из 106 заглавных символов X, Y и Z. Определите максимальную длину цепочки символов, состоящей из повторяющихся фрагментов XYZ. Цепочка может начинаться и заканчиваться любым символом из XYZ, но внутри цепочки порядок строго определен. Например, для строки ZZZXYZXYZXZZZ длина цепочки равна 8: --Z+XYZ+XYZ+X--, где цепочка начинается с Z и заканчивается X.
171
Текстовый файл 24-171.txt состоит не более чем из 106 заглавных латинских букв. Файл разбит на строки различной длины. Определите максимальную длину цепочки символов, состоящей из повторяющихся фрагментов XYZ. Цепочка должна начинаться с символа X и заканчиваться символом Z. Например, для строки SAZZXYZXYZXZQW длина цепочки равна 6: --XYZ+XYZ--.
172
(А. Богданов) Текстовый файл 24-171.txt состоит не более чем из 106 заглавных латинских букв. Файл разбит на строки различной длины. Определите максимальную длину цепочки символов, состоящей из повторяющихся фрагментов XYZ. Цепочка может начинаться и заканчиваться любым символом из XYZ, но внутри цепочки порядок строго определен. Например, для строки SAZXYZXYZXZQW длина цепочки равна 8: --Z+XYZ+XYZ+X--, где цепочка начинается с Z и заканчивается X.
173
(Е. Джобс) Текстовый файл 24-173.txt состоит не более чем из 106 букв из набора A, B, C, D, E, F. Найдите максимальную длину подстроки, в которой ни одна тройка символов не записана два раза подряд. Например, в искомой подстроке не может быть фрагмента ABCABC.
174
(А. Кузнецов) Текстовый файл 24-174.txt состоит не более чем из 106 заглавных латинских букв (A..Z). Файл разбит на строки различной длины. Замкнутой цепочкой называется подстрока (часть одной строки файла) длиной не менее трёх символов, которая начинается и заканчивается на одну и ту же букву, но внутри этих букв не содержит. Определите длину самой длинной замкнутой цепочки в строках, содержащих менее 30 букв R, а также общее количество замкнутых цепочек во всех таких строках. Пример. Исходный файл:
PRIVET
INFORMATIKA
AWERTYUIOPAZXCA
В этом примере во всех строках меньше 30 букв R. В третьей строке повторяются буквы А с порядковыми номерами 1, 11, 15. Самая длинная замкнутая цепочка – между позициями 1 и 11, её длина равна 11. В ответе для данного примера нужно вывести число 11 и 4 (число замкнутых цепочек: INFORMATI, ATIKA, AWERTYUIOPA, AZXCA).
175
(А. Комков) Текстовый файл 24-175.txt состоит не более чем из 106 заглавных латинских букв E, G, K. Определите максимальное количество идущих подряд символов, среди которых сочетания символов KEGE повторяются не более двух раз.
176
Текстовый файл 24-157.txt содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых нет сочетания символов QW.
177
Текстовый файл 24-157.txt содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых нет стоящих рядом букв P и R (в любом порядке).
178
(В. Якшигулов) Текстовый файл 24-178.txt содержит только заглавные буквы латинского алфавита (ABC…Z). Строка замыкается в кольцо, то есть за последним символом снова идёт первый. Определите в таком кольце максимальную длину цепочки, в которой все символы расположены в алфавитном порядке (одинаковые символы могут стоять рядом). Например, для строки CDEABCABC ответом будет 6 (цепочка ABCCDE).
179
(Л. Шастин) Текстовый файл 24-179.txt содержит строку из заглавных букв A, B, C, D, E, F, всего не более чем из 106 символов. Определите, сколько встречается комбинаций вида CB*BC, где на месте "*" может стоять любая буква, кроме A, B и F. В ответе укажите сначала букву, которая чаще всего встречается на месте "*", затем общее количество подходящих комбинаций.
180
(А. Богданов) Текстовый файл 24-180.txt содержит строку из десятичных цифр, всего не более чем из 106 символов. Файл образовался в результате последовательной записи «таймкодов» некоторых событий в формате HHMM (часы и минуты слитно по две цифры, т.е. всего 4 цифры на «таймкод», от 0000 до 2359) и прочих случайных данных. Найдите максимально возможное количество подряд идущих «таймкодов» между фрагментами случайной информации. Например, в строке 4212231135414447 можно выделить таймкоды тремя способами: 4[2122]3[1135]4[1444]7, 42[1223,1135]4[1444]7 или 421[2231,1354,1444]7. В последнем случае получилось наибольшее количество таймкодов подряд (3), это число и нужно ввести в ответе.
181
Текстовый файл 24-181.txt содержит строку из заглавных латинских букв и точек, всего не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых не более одной точки.
182
Текстовый файл 24-181.txt содержит строку из заглавных латинских букв и точек, всего не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых не более двух точек.
183
Текстовый файл 24-181.txt содержит строку из заглавных латинских букв и точек, всего не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых не более трёх точек.
184
Текстовый файл 24-181.txt содержит строку из заглавных латинских букв и точек, всего не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых не более четырёх точек.
185
Текстовый файл 24-181.txt содержит строку из заглавных латинских букв и точек, всего не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых не более пяти точек.
186
(Л. Шастин) Текстовый файл 24-186.txt содержит заглавные латинские буквы и телефонные номера, всего не более чем из 106 символов. Телефонный номер – это последовательность цифр, расположенных между буквами. В некоторой стране Z номер телефона состоит из 11 цифр, начинается на 7 и при этом сумма последних двух цифр номера равна сумме первых двух цифр. Определите количество телефонных номеров страны Z, содержащихся в файле.
187
Текстовый файл 24-181.txt содержит строку из заглавных латинских букв и точек, всего не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых нет точек, но есть не менее 3-х букв A.
188
Текстовый файл 24-181.txt содержит строку из заглавных латинских букв и точек, всего не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых нет букв Y, а количество точек не превышает 5.
189
Текстовый файл 24-181.txt содержит строку из заглавных латинских букв и точек, всего не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых нет точек, а количество гласных (букв A, E, I, O, U, Y) не превышает 7.
190
Текстовый файл 24-181.txt содержит строку из заглавных латинских букв и точек, всего не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых нет гласных букв (символов A, E, I, O, U, Y), но есть не менее 6 точек.
191
Текстовый файл 24-191.txt содержит строку из заглавных латинских букв, всего не более чем из 106 символов. Определите количество подстрок длиной не менее 17 символов, которые начинаются и заканчиваются буквой A и не содержат других букв A (кроме первой и последней) и букв B.
192
Текстовый файл 24-191.txt содержит строку из заглавных латинских букв, всего не более чем из 106 символов. Определите количество подстрок длиной не более 12 символов, которые начинаются и заканчиваются буквой A и не содержат других букв A (кроме первой и последней) и букв B.
193
Текстовый файл 24-191.txt содержит строку из заглавных латинских букв, всего не более чем из 106 символов. Определите количество подстрок длиной не менее 20 символов, которые начинаются буквой A, заканчиваются буквой B и не содержат других букв A и B, кроме первой и последней.
194
Текстовый файл 24-191.txt содержит строку из заглавных латинских букв, всего не более чем из 106 символов. Определите количество подстрок длиной не более 15 символов, которые начинаются буквой A, содержат букву F, заканчиваются буквой B и не содержат других букв A и B, кроме первой и последней.
195
Текстовый файл 24-191.txt содержит строку из заглавных латинских букв, всего не более чем из 106 символов. Определите количество подстрок длиной не менее 20 символов, которые начинаются буквой A, содержат ровно две буквы F, заканчиваются буквой B и не содержат других букв A и B, кроме первой и последней.
196
Текстовый файл 24-196.txt содержит строку из заглавных латинских букв X, Y и Z, всего не более чем из 106 символов. Определите максимальное количество идущих подряд пар символов ZX или ZY.
197
Текстовый файл 24-197.txt содержит строку из заглавных латинских букв X, Y и Z, всего не более чем из 106 символов. Определите максимальное количество идущих подряд троек символов ZXY или ZYX.
198
Текстовый файл 24-197.txt содержит строку из заглавных латинских букв X, Y и Z, всего не более чем из 106 символов. Определите максимальное количество идущих подряд троек символов X*Y или Z*Y, где * обозначает один любой символ.
199
Текстовый файл 24-197.txt содержит строку из заглавных латинских букв X, Y и Z, всего не более чем из 106 символов. Определите максимальное количество идущих подряд троек символов X*X или Y*Y, где * обозначает один любой символ.
200
(И. Женецкий) Системный администратор Дамир обслуживает крупную корпорацию. У него в текстовом файле 24-200.txt находятся IP-адреса этих сотрудников. Ему необходимо посчитать количество таких различных IP-адресов, которые удовлетворяют маске 195.2?.1?5.14, где символ ? обозначает цифру от 0 до 9. Например, подходящие IP-адреса могут быть такими: 195.20.145.14, 195.24.185.14, 195.21.135.14 и т.д. Определите количество различных подходящих IP-адресов в файле.
201
(И. Женецкий) Системный администратор Алексей обслуживает крупную корпорацию. У него в текстовом файле 24-200.txt находятся IP-адреса этих сотрудников. Ему необходимо посчитать количество таких различных IP-адресов, которые удовлетворяют маске 195.?2.1*5.14, где символ ? обозначает одну цифру от 0 до 9, а символ * – пустую строку или одну цифру. Например, подходящие IP-адреса могут быть такими: 195.12.15.14, 195.62.185.14, 195.42.145.14 и т.д. Определите количество различных подходящих IP-адресов в файле.
202
(И. Женецкий) Системный администратор Алексей обслуживает крупную корпорацию. У него в текстовом файле 24-200.txt находятся IP-адреса этих сотрудников. Ему необходимо посчитать количество таких различных IP-адресов, которые удовлетворяют маске 195.2*.?*.14, где символ ? обозначает одну цифру от 0 до 9, а символ * – пустую строку либо одну или две цифры от 0 до 9. Например, подходящие IP-адреса могут быть такими: 195.2.15.14, 195.26.185.14, 195.214.145.14 и т.д. Определите количество различных подходящих IP-адресов в файле.
203
(Н. Егорова) Текстовый файл 24-203.txt содержит строку из заглавных латинских букв A, B и C, всего не более чем из 106 символов. Определите количество подстрок длиной не менее трех символов, которые не содержали бы одновременно все три буквы A, B и C. Примечание: подстрока — это непрерывный фрагмент исходной строки.
204
(Е. Джобс) Текстовый файл 24-204.txt содержит строку из заглавных латинских букв A, B и C, всего не более чем из 106 символов. Найдите максимальное количество подряд идущих пар символов AA или CC. Искомая подстрока может включать только пары АA, только пары CС или содержать одновременно как пары АA, так и пары CC.
205
Текстовый файл 24-1.txt содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых буква A встречается не более пяти раз.
206
Текстовый файл 24-1.txt содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых буквы A, B и X в общей сложности встречаются не более пяти раз.
207
Текстовый файл 24-1.txt содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых гласные буквы (A, E, I, O, U и Y) в общей сложности встречаются не более пяти раз.
208
(М. Шагитов) Текстовый файл 24-208.txt содержит строку из десятичных цифр, всего не более чем из 106 символов. Определите максимальное количество идущих подряд символов, среди которых комбинация символов 2022 повторяется не более четырёх раз.
209
(Е. Джобс) Текстовый файл 24-209.txt содержит строку из набора A, B, C, D, E, F, всего не более чем из 106 символов. Найдите максимальное количество подряд идущих пар символов АB, CB, BС и BA, стоящих одна за другой и пересекающихся с соседними парами одной буквой. Например, в строке BDEABCBABBD такие пары составляют подстроку ABCBAB = AB + BC + CB + BA + AB, итого 5 пар.
210
Текстовый файл 24-210.txt содержит строку из набора A, B, C, D, E, F, всего не более чем из 106 символов. Найдите максимальное количество подряд идущих троек символов ABC, BAC, CAB, CBA, стоящих одна за другой и пересекающихся с соседними тройками одной буквой. Например, в строке BDEABCBABCABBD такие пары составляют подстроку ABCBABCAB = ABC + СBA + ABC + CAB, итого 4 тройки.
211
Текстовый файл 24-211.txt содержит строку из набора A, B, C, D, E, F, всего не более чем из 106 символов. Найдите максимальное количество подряд идущих четвёрок символов ABEC, BDAC, CAFB, CFBA, стоящих одна за другой и пересекающихся с соседними четвёрками одной буквой. Например, в строке BDEABECAFBDACBD такие пары составляют подстроку ABECAFBDAC = ABEC + СAFB + ВDAC, итого 3 четвёрки.
212
Текстовый файл 24-212.txt содержит строку из символов A, B, C, D и O, всего не более чем из 106 символов. Определите максимальное количество идущих подряд пар символов вида «согласная + гласная».
213
Текстовый файл 24-213.txt содержит строку из символов N, O и P, всего не более чем из 106 символов. Определите максимальное количество идущих подряд последовательностей символов NРО или РNО в прилагаемом файле. Искомая подпоследовательность должна состоять только из троек NРО или только из троек РNО или только из троек NРО и РNО в произвольном порядке их следования.
214
Текстовый файл 24-212.txt содержит строку из символов A, B, C, D и O, всего не более чем из 106 символов. Определите максимальное количество идущих подряд пар символов вида «гласная + согласная».
215
(А. Калинин) Текстовый файл 24-215.txt содержит строку из символов A, B, C и цифр 1, 2, 3, всего не более чем 106 символов. Определите максимальное количество идущих подряд пар символов вида «буква + цифра».
216
(А. Калинин) Текстовый файл 24-215.txt содержит строку из символов A, B, C и цифр 1, 2, 3, всего не более чем 106 символов. Определите максимальное количество идущих подряд пар символов вида «цифра + буква».
217
(А. Калинин) Текстовый файл 24-215.txt содержит строку из символов A, B, C и цифр 1, 2, 3, всего не более чем 106 символов. Определите максимальное количество идущих подряд троек символов вида «буква + цифра + цифра».
218
(А. Калинин) Текстовый файл 24-215.txt содержит строку из символов A, B, C и цифр 1, 2, 3, всего не более чем 106 символов. Определите максимальное количество идущих подряд троек символов вида «цифра + цифра + буква».
219
Текстовый файл 24-215.txt содержит строку из символов A, B, C и цифр 1, 2, 3, всего не более чем 106 символов. Определите максимальное количество идущих подряд троек символов вида «цифра + буква + цифра».
220
Текстовый файл 24-215.txt содержит строку из символов A, B, C и цифр 1, 2, 3, всего не более чем 106 символов. Определите максимальное количество идущих подряд троек символов вида «буква + цифра + буква».
221
(А. Богданов) Текстовый файл 24-221.txt содержит строку из десятичных цифр, всего не более чем 106 символов. Определите наибольшую длину подпоследовательности вида «цепочка нулей + цепочка единиц». Рассматриваются только непрерывные подпоследовательности, в которых есть хотя бы один ноль и хотя бы одна единица.
222
(Е. Джобс) Текстовый файл 24-222.txt содержит строку из символов A, B, C, D, E и F, всего не более чем 106 символов. Найдите максимальную длину строки вида А*А*А*А, где между буквами А расположены одинаковые группы символов, не содержащие букв А. Например, в строке BDADBADBADBABDAFABDA такая подстрока ADBADBADBA (длина 10).
223
(Е. Джобс) Текстовый файл 24-223.txt содержит строку из символов A, B и C, всего не более чем 106 символов. Найдите максимальную длину строки, состоящей только из комбинаций AB и СAС. Например, в строке BABABCACABCB такая подстрока ABABCACAB (длина 9).
224
Текстовый файл 24-224.txt содержит строку из символов A, B и C, всего не более чем 106 символов. Найдите максимальную длину строки, состоящей только из комбинаций BAC и СAB. Например, в строке BABABACCABCABCB такая подстрока BACCABCAB (длина 9).
225
(П. Финкель) Текстовый файл 24-225.txt состоит не более чем из 106 символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов FF и удовлетворяющее маске «44??78???3», где символ ? обозначает любую цифру. Пример такого числа: 4434781233. Найдите сумму чётных цифр найденного числа.
226
(П. Финкель) Текстовый файл 24-225.txt состоит не более чем из 106 символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов CC и удовлетворяющее маске «234???57???8», где символ ? обозначает любую цифру. Пример такого числа: 234123574568. Найдите произведение нечётных цифр найденного числа.
227
(П. Финкель) Текстовый файл 24-225.txt состоит не более чем из 106 символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов RR и удовлетворяющее маске «322??55???89», где символ ? обозначает любую цифру. Пример такого числа: 322125512389. Найдите произведение нечётных цифр и сумму чётных цифр найденного числа, запишите в качестве ответа сумму этих двух чисел.
228
(П. Финкель) Текстовый файл 24-228.txt состоит не более чем из 106 символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов SS и удовлетворяющее маске «12????77??9», где символ ? обозначает любую цифру. Пример такого числа: «12123477129». Найдите сумму нечётных цифр и произведение чётных цифр найденного числа, запишите в качестве ответа сумму этих двух чисел.
229
(П. Финкель) Текстовый файл 24-228.txt состоит не более чем из 106 символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов XX и удовлетворяющее маске «3????78??45», где символ ? обозначает любую цифру. Пример такого числа: 31234781245. Найдите сумму нечётных цифр и произведение чётных цифр найденного числа, запишите в качестве ответа сумму этих двух чисел.
230
(П. Финкель) Текстовый файл 24-230.txt состоит не более чем из 106 символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов ZZ и удовлетворяющее маске «8???54???22», где символ ? обозначает любую цифру. Пример такого числа: 81235412322. Найдите произведение нечётных цифр найденного числа.
231
(П. Финкель) Текстовый файл 24-230.txt состоит не более чем из 106 символов и содержит буквы английского алфавита и цифры. Определите максимальное число в этом файле, ограниченное двумя парами символов KK и удовлетворяющее маске «43??78???34», где символ ? обозначает любую цифру. Пример такого числа: 43127812334. Найдите произведение нечётных цифр найденного числа.
232
(С. Якунин) Текстовый файл 24-232.txt состоит не более чем из 104 десятичных цифр. Найдите наибольшую длину последовательности цифр, отличных от 0, которая ограничена с двух сторон цифрами 0 и в которой сумма цифр кратна 5. В ответе запишите сумму цифр этой последовательности.
233
(Д. Статный) Текстовый файл 24-233.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и цифры. Определите максимальное число, которое ограничено буквами и не начинается с 0.
234
(Д. Статный) Текстовый файл 24-234.txt состоит не более чем из 106 десятичных цифр. Определите такое максимальное число, не превышающее 106, в котором сумма всех цифр, возведенных в степень, равную длине числа, равна самому числу. В ответе укажите количество повторений этого числа в файле.
235
(Д. Статный) Текстовый файл 24-235.txt состоит не более чем из 106 символов и содержит только буквы XYZWOP. Определите самый часто встречающийся символ в комбинации X*P, который стоит на месте звездочки. В ответе укажите количество раз, сколько он встретился в данной комбинации.
236
(Д. Статный) Текстовый файл 24-235.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество подряд идущих символов, среди которых нет пар одинаковых символов (например, XX, ZZ). В ответе укажите количество повторений самого часто встречающегося символ в найденной строке. Если таких строк несколько, используйте последнюю из них.
237
(Е. Джобс) Текстовый файл 24-237.txt состоит не более чем из 106 символов и содержит только символы A, B, C, D, E, F. Найдите максимальную длину подстроки, которая состоит из подряд идущих троек одинаковых символов. Например, в строке BBCDDDEEEFGGGEEEDDDDK такая подстрока GGGEEEDDD. Следовательно, ответ в этом случае – 9.
238
(А. Игнатюк) Текстовый файл 24-238.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Найдите максимальную длину подстроки, которая состоит из комбинаций DAD, при этом первая и последняя тройки могут быть неполными. В ответе укажите наибольшую длину подходящей подстроки.
239
(Е. Джобс) Текстовый файл 24-239.txt состоит не более чем из 106 символов и содержит только латинские буквы X, Y, Z. Найдите максимальную длину подстроки, которая состоит из сочетаний XY, YZ, YZZ, записанных в произвольном порядке. В ответе укажите наибольшую длину подходящей подстроки. Например, в строке ZZXZXZZXYYZYZZYYY самая длинная подходящая подстрока – XYYZYZZ имеет длину 7.
240
(А. Богданов) Текстовый файл 24-240.txt состоит не более чем из 106 символов и содержит только латинские буквы. Найдите максимальную длину подстроки, не содержащей подстрок, отличающихся от «DANOV» лишь на одну букву.
241
Текстовый файл 24-241.txt состоит не более чем из 106 символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите максимальное количество идущих подряд групп символов вида «согласная + согласная + гласная».
242
Текстовый файл 24-241.txt состоит не более чем из 106 символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите максимальное количество идущих подряд групп символов вида «гласная + гласная + согласная».
243
Текстовый файл 24-241.txt состоит не более чем из 106 символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите длину самой длинной цепочки символов, которая начинается и заканчивается буквой O, а между двумя последовательными буквами O (их может быть несколько внутри такой цепочки) содержит не более двух букв F и произвольное количество других букв.
244
Текстовый файл 24-241.txt состоит не более чем из 106 символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите длину самой короткой цепочки символов, которая начинается и заканчивается буквой E, между двумя последовательными буквами E содержит ровно две буквы B, а между этими буквами B – более 5 букв A.
245
Текстовый файл 24-241.txt состоит не более чем из 106 символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите длину самой длинной цепочки символов, которая начинается и заканчивается буквой F, между двумя последовательными буквами F содержит не менее пяти букв E, а между каждой парой букв E – ровно одну букву A.
246
Текстовый файл 24-241.txt состоит не более чем из 106 символов и содержит только латинские буквы A, B, C, D, E, F, O. Определите длину самой длинной цепочки символов, которая является палиндромом.
247
Текстовый файл 24-247.txt состоит не более чем из 106 символов и содержит только заглавные латинские буквы A..Z. Найдите в файле самую длинную цепочку одинаковых букв, стоящих рядом. Запишите в ответе, сколько раз буква, образующая эту цепочку, встречается в соответствующей строке. Если в файле есть несколько цепочек одинаковой максимальной длины, нужно взять ту, где общее количество этих букв меньше.
Пример. Пусть в файле находятся две строки:
ABCAAABCA
ABBBCDAEFB
Здесь две цепочки длиной 3: AAA в первой строке и BBB во второй. Но буква A в первой строке всего встречается 5 раз, а буква B во второй строке – 4 раза. Выбираем меньшее из этих двух значений. Ответ: 4.
248
Текстовый файл 24-247.txt состоит не более чем из 106 символов и содержит только заглавные латинские буквы A..Z. Найдите в фал самую длинную цепочку одинаковых букв, стоящих рядом. Запишите в ответе, сколько раз буква, образующая эту цепочку, встречается в соответствующей строке. Если в файле есть несколько цепочек одинаковой максимальной длины, нужно взять ту, где общее количество этих букв больше.
Пример. Пусть в файле находятся две строки:
ABCAAABCA
ABBBCDAEFB
Здесь две цепочки длиной 3: AAA в первой строке и BBB во второй. Но буква A в первой строке всего встречается 5 раз, а буква B во второй строке – 4 раза. Выбираем большее из этих двух значений. Ответ: 5.
249
*(А. Богданов) Текстовый файл 24-249.txt состоит не более чем из 106 символов и содержит только десятичные цифры и буквы латинского алфавита. Найдите минимальную длину подстроки, содержащей все шестнадцатеричные цифры. Строка может включать повторяющиеся цифры и другие символы. В ответе укажите найденную длину.
250
*(В. Петров) Текстовый файл 24-250.txt состоит не более чем из 106 символов и содержит только буквы латинского алфавита и точки. Определите минимальное количество идущих подряд символов, среди которых ровно семь точек.
251
(Д. Статный) Текстовый файл 24-251.txt состоит не более чем из 106 символов и содержит только буквы латинского алфавита и десятичные цифры. Определите максимальную длину подстроки, которая ограничена с одной стороной буквой A, а с другой – D и не содержит других букв A и D внутри.
252
(А. Богданов) Текстовый файл 24-252.txt состоит не более чем из 106 символов и содержит только буквы латинского алфавита и десятичные цифры. Найдите минимальную длину подстроки, содержащей в порядке возрастания все шестнадцатеричные цифры. Строка может включать повторяющиеся цифры и другие символы. В ответе укажите найденную длину.
253
(PRO100 ЕГЭ) Текстовый файл 24-253.txt состоит не более чем из 106 символов и содержит только буквы латинского алфавита A, C, D, F и O. Определите максимальное количество идущих подряд троек символов вида
согласная + любая буква + гласная
Например, для строки ACCADAADD ответом будет число 2 (ACCADAADD).
254
(Е. Фокин) Текстовый файл 24-252.txt состоит не более чем из 106 символов и содержит только буквы латинского алфавита и десятичные цифры. Найдите максимальную длину подстроки, ограниченной с двух сторон одним и тем же символом и не содержащей этого символа в середине. В ответе укажите сначала символ, ограничивающий строку, а затем без разделителей длину найденной строки, включая граничные символы. Если в строке есть несколько подходящих подстрок одинаковой длины, нужно указать символ, имеющий больший числовой код. Например, для строки ABCDABECD ответом будет D6.
255
Текстовый файл 24-164.txt состоит не более чем из 106 символов и содержит только буквы латинского алфавита. Текст разбит на строки различной длины. Для каждой строки нужно определить букву (или буквы), которая встречается в этой строке чаще всего после буквы X. Все эти буквы добавляются в новый список. Найдите букву, которая чаще всего встречается в построенном списке, и в качестве ответа укажите, сколько раз она там встретилась. Например, пусть файл содержит две строки:
XAXBXAXBCXX
BXAXCXCXAXD
В первой строке чаще всего после буквы X встречаются буквы А и B (по 2 раза), а во второй строке – буквы A и С (по 2 раза). В итоге должен быть построен список [A, B, A, C], в котором чаще всего (2 раза) встречается буква A. Ответ: 2.
256
(А. Богданов) Текстовый файл 24-256.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Определите максимальное количество идущих подряд символов, среди которых любые два символа из набора N,O,T в различных комбинациях(с учётом повторений) не стоят через один символ (который может быть любым). Например, ТEN или NUТ не могут быть в искомой подстроке.
257
Текстовый файл 24-257.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Группа из трёх идущих подряд символов, содержащая по одному разу каждую из букв A, C и F, считается разделителем. Разделители могут накладываться друг на друга, например, последовательность символов AFCAF считается идущими подряд разделителями AFC, FCA и CAF. Определите количество символов в самом длинном фрагменте, полученном после удаления разделителей.
Пример. В строке CORAFCAFROCKCFAAC. Разделители в этой строке выделены жирным шрифтом. После удаления разделителей остается три фрагмента: COR, ROCK и AC. Самый длинный из них содержит 4 символа. Ответ: 4.
258
(А. Богданов) Текстовый файл 24-258.txt содержит геном коронавируса SARS-CoV-2 в виде последовательности из четырех типов нуклеотидов, обозначенных буквами A, T, G, C. Известно, что код S-белка, «отвечающего» за проникновение вируса в клетку, состоит из троек нуклеотидов (кодонов). Этот код начинается с ATGTTT, заканчивается на ACATAA и не содержит внутри себя кодонов TAA, TGA, TAG. Найдите количество кодонов, из которых строится код S-белка, включая стартовые и конечные кодоны.
259
Текстовый файл 24-259.txt состоит не более чем из 106 символов и содержит только символы A, T, G, C. Найдите длину наибольшей цепочки символов, которая начинается с ATG, заканчивается на TAA и между этими группами символов не содержит цепочек TAA, TGA и TAG.
260
(А. Богданов) Текстовый файл 24-260.txt состоит не более чем из 106 символов и содержит только буквы латинского алфавита и десятичные цифры. Определите максимальное количество идущих подряд символов, среди которых нет рядом стоящих четных и нечетных цифр.
261
(Е. Джобс) Текстовый файл 24-261.txt состоит не более чем из 106 символов и содержит только буквы латинского алфавита. Определите максимальную длину подпоследовательности, которая состоит только из пар символов EA, только из троек символов NPC, или из пар символов EA и троек символов NPC. Например, в строке FASEAEANPCVESEAEAEADDNPC есть три подходящие подпоследовательности EAEANPC, EAEAEA и NPC. Максимальную длину 7 имеет первая из них. Ответ: 7.
262
(М. Шагитов) Текстовый файл 24-262.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и цифры. Определите максимальную длину подпоследовательности, в которой комбинация символов "SOLO" встречается не более четырёх раз и присутствуют как минимум 5 различных цифр.
263
(Е. Джобс) Текстовый файл 24-263.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите минимальную длину подстроки, в которой ровно три тройки BAD или FAT. Например, в строке SDFATFDBADZZSFATBADGHTBAD есть три подходящие подстроки FATFDBADZZSFAT, BADZZSFATBAD и FATBADGHTBAD. Минимальная длина 12.
264
(Е. Джобс) Текстовый файл 24-264.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Определите максимальную длину подстроки, которая состоит из четных чисел, разделенных буквенными комбинациями (без цифр от 0 до 9). Все цифры в числах должны быть значащими. Например, в строке AS0256DG124FB2NHF1643GH124GG22ABCDF942AACV таких подстрок две: 124FB2 и 124GG22ABCDF942. Максимальная длина – 15. Число 256 в такой строке не участвует в формировании искомой строки, так как цифровая последовательность, начинающаяся после буквы слева, начинается на 0.
265
(ЕГЭ-2023) Текстовый файл 24-263.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальную длину подстроки, в которой символ Y встречается не более 150 раз.
266
(ЕГЭ-2023) Текстовый файл 24-263.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите минимальную длину подстроки, в которой символ Z встречается не менее 120 раз.
267
(ЕГЭ-2023) Текстовый файл 24-264.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и цифры. Определите максимальную длину подстроки, которая может являться записью числа в шестнадцатеричной системе счисления.
268
(В. Шубинкин) Текстовый файл 24-268.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и цифры. В файле записаны числа в двадцатеричной системе счисления, окружённые символами, не являющимися цифрами в этой системе счисления или началом/концом файла. Лидирующие нули в записи чисел не допускаются. Определите самое большое чётное число в этом файле. Например, в последовательности символов FF2FTZBBC8R420Y0CCCE содержится 3 числа в двадцатеричной системе счисления: FF2F, BBC8 и 420. Самое большое чётное число – BBC8. Число CCCE не учитывается, так как перед ним стоит ноль.
Алфавит двадцатеричной системы счисления: 0123456789ABCDEFGHIJ.
269
(В. Шубинкин) Текстовый файл 24-268.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и цифры. В файле записаны числа в девятнадцатеричной системе счисления, окружённые символами, не являющимися цифрами в этой системе счисления или началом/концом файла. Лидирующие нули в записи чисел не допускаются. Определите самое большое чётное число в этом файле. Например, в последовательности символов FF2FTZBBC8R420Y0CCCE содержится 3 числа в девятнадцатеричной системе счисления: FF2F, BBC8 и 420. Самое большое чётное число – BBC8. Число CCCE не учитывается, так как перед ним стоит ноль.
Алфавит двадцатеричной системы счисления: 0123456789ABCDEFGHI.
270
(В. Шубинкин) Текстовый файл 24-268.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и цифры. В файле записаны числа в тридцатеричной системе счисления, окружённые символами, не являющимися цифрами в этой системе счисления или началом/концом файла. Лидирующие нули в записи чисел не допускаются. Определите самую длинную последовательность в этом файле, которая может представлять собой запись числа в тридцатеричной системе счисления, где чётные и нечётные цифры чередуются. Если таких последовательностей несколько, выберите ту, числовое значение которой наименьшее. Например, в последовательности Z12345UABCX11111XX0123456Y98765 есть три тридцатеричных числа с чередующейся чётностью цифр: 12345, ABC, 98765. Наибольшая длина – 5. Наименьшее числовое значение последовательности с такой длиной – 12345.
Алфавит тридцатеричной системы счисления: 0123456789ABCDEFGHIJKLMNOPQRST.
271
(В. Шубинкин) Текстовый файл 24-271.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита, цифры и символы #, &, %. Удалось выяснить, что если в тексте сообщения встречается символ #, а вслед за ним 6 символов, которые могут представлять запись числа в шестнадцатеричной системе счисления, то эти 6 символов задают цвет в формате RGB. Определите, сколько раз в таких подстроках встречаются цвета, у которых ведущей является красная компонента. Под ведущей компонентой понимается цвет, интенсивность которого выше (числовое значение строго больше) остальных. Например, в строке EE#FA77AF7EEAAA%#44#AAAA88 есть три подстроки, задающие цвет: #FA77AF, #0055EE, #AAAA88. Только в одной из них (#FA77AF) интенсивность красной компоненты выше интенсивностей других компонент.
272
(ЕГЭ-2023) Текстовый файл 24-264.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и цифры. Определите максимальную длину подстроки, в которой ни ода буква не стоит рядом с буквой и ни одна цифра не стоит рядом с цифрой.
273
(А. Рогов) Текстовый файл 24-263.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых любые два подряд идущих символа различны.
274
(Е. Джобс) Текстовый файл 24-274.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальную длину подпоследовательности, которая состоит только из пар символов PC, только из четверок символов CSGO, или из непересекающихся пар символов PC и четверок символов CSGO. Например, в строке ASDPCCSGOPCNGCHPCPCSGOPC есть три подходящие подпоследовательности PCCSGOPC, РСРС и CSGOPC. Максимальная длина подходящей подпоследовательности – 8.
275
(А. Богданов) Передатчик непрерывно повторяющуюся последовательность XYZ, вставляя полезные сообщения, как только они появляются. Повторяющаяся последовательность XYZ может быть прервана на любой букве вставкой полезного сообщения. После передачи полезного сообщения продолжается передача XYZ со следующего (ещё не переданного) символа. Известно, что первый и последний символы полезных сообщений не мешают их обнаружению. Длина фрагмента повторяющейся последовательности XYZ – не менее трёх символов. Переданные данные сохранены в текстовом файле 24-275.txt, который состоит не более чем из 106 символов – заглавных латинских букв и цифр. Найдите максимальную длину полезного сообщения.
Пример: XYZXYZXYUSEFULLMESSAGEZXYZXYZXYAVERYUSEFULLMESSAGEZXYZXYZXYZ. Наибольшую длину (19) имеет полезное сообщение AVERYUSEFULLMESSAGE.
276
(П. Финкель) Текстовый файл 24-276.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Определите максимальную длину последовательности букв F, которая ограничена по краям одинаковыми нечётными цифрами.
277
(П. Финкель) Текстовый файл 24-277.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Определите максимальную длину последовательности гласных букв, которая ограничена по краям одинаковыми нечётными цифрами.
278
(П. Финкель) Текстовый файл 24-278.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Определите максимальную длину последовательности из букв {K, N, L, F} в любом порядке, которая ограничена по краям одинаковыми чётными цифрами.
279
(PRO100-ЕГЭ) Текстовый файл 24-279.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Определите максимальное количество идущих подряд символов, которые могут представлять запись числа в шестнадцатеричной системе счисления. Незначащие нули учитывать не следует.
280
Текстовый файл 24-280.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых буквы X и Y встречаются ровно по одному разу.
281
Текстовый файл 24-280.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых буквы X, Y и Z встречаются ровно по пять раз.
282
Текстовый файл 24-280.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых каждая из гласных букв (A, E, I, O, U, Y) встречается ровно восемь раз.
283
Текстовый файл 24-280.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых буквы X и Y встречаются не более пяти раз.
284
Текстовый файл 24-280.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых каждая из букв X, Y, Z встречается не более трёх раз.
285
Текстовый файл 24-280.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых каждая из гласных букв (A, E, I, O, U, Y) встречается не более восьми раз.
286
Текстовый файл 24-280.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых каждая из латинских букв встречается не более 10 раз.
287
Текстовый файл 24-280.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых буквы X и Y встречаются ровно по одному разу, а буква A не встречается совсем.
288
Текстовый файл 24-280.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых буквы X, Y и Z встречаются ровно по пять раз, а буквы A, B и C не встречаются совсем.
289
Текстовый файл 24-280.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых каждая из гласных букв (A, E, I, O, U, Y) встречается не более восьми раз, а буквы V, X и Z не встречаются совсем.
290
Текстовый файл 24-280.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых каждая из букв S, U и N встречается не более 10 раз, а буквы X и Y не встречаются совсем.
291
(М. Шагитов) Текстовый файл 24-280.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Найдите длину самой длинной подпоследовательности символов, в которой нет повторяющихся букв.
292
(E. Джобс) Текстовый файл 24-292.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита. Найдите максимальную длину подстроки, состоящую из пар символов XX, YY или ZZ в произвольном порядке, при этом ни одна пара не должна повторяться два раза подряд. Например, в строке YYZZZZYYXX искомая подстрока ZZYYXX.
293
*(А. Минак) Текстовый файл 24-293.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Найдите максимальную длину подстроки, которая содержит ровно 100 символов D, не содержит цифр, и не содержит сочетаний символов DS и SD.
294
*(А. Минак) Текстовый файл 24-294.txt состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Найдите максимальную длину подстроки, которая содержит ровно 80 цифр 7, не содержит латинских букв, и не содержит двух подряд идущих нечётных цифр.
295
(ЕГЭ-2024) Текстовый файл 24-295.txt состоит не более чем из 106 символов и содержит только буквы латинского алфавита A, B, C, D, E и F. Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов DE (в указанном порядке) встречается не более 240 раз.
296
(ЕГЭ-2024) Текстовый файл 24-296.txt состоит не более чем из 106 символов и содержит только буквы латинского алфавита A, B, C, D, E и F. Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов СD (в указанном порядке) встречается ровно 160 раз.
297
(ЕГЭ-2024) Текстовый файл 24-296.txt состоит не более чем из 106 символов и содержит только буквы латинского алфавита A, B, C, D, E и F. Определите минимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов AF (в указанном порядке) встречается более 200 раз.
298
(ЕГЭ-2024) Текстовый файл 24-298.txt состоит не более чем из 106 символов и содержит только символы, обозначающие знаки «-», «*», и цифры 0, 7, 8, 9. Определите в прилагаемом файле максимальное количество идущих подряд символов, которые образуют математически правильную последовательность, в которую входят знаки «-» или «*» и натуральные числа без незначащих нулей.
299
(ЕГЭ-2024) Текстовый файл 24-299.txt состоит не более чем из 106 символов и содержит только десятичные цифры, а также знаки «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными числами (без знака), значение которого равно нулю. В этом выражении никакие два знака арифметических операций не стоят рядом, порядок действий определяется по правилам математики. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.
300
(ЕГЭ-2024) Текстовый файл 24-300.txt состоит не более чем из 106 символов и содержит только десятичные цифры, а также знаки «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными числами (без знака), значение которого равно нулю. В этом выражении никакие два знака арифметических операций не стоят рядом, порядок действий определяется по правилам математики. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.
301
(К. Багдасарян) Текстовый файл 24-301.txt состоит не более чем из 106 символов и содержит только десятичные цифры, знаки арифметических операций и круглые скобки: «(», «)». Назовем выражение корректным, если:
оно начинается со скобки «(» и заканчивается парной ей скобкой «)»;
скобки внутри выражения сбалансированы, т.е.:
для каждой открывающей скобки есть закрывающая;
скобки открываются и закрываются в правильном порядке.
Примеры корректных выражений: ((1+2)(3+++4)), ((1***2)345)
Примеры некорректных выражений:
(1+2)) – (лишняя закрывающая скобка);
)1+2) – (скобки неправильно расположены)
(1+2)(3+4) – всё выражение не охвачено скобками.
Определите максимальное количество символов в непрерывной последовательности текста, которая представляет собой корректное выражение. Гарантируется, что в тексте присутствуют корректные выражения. В ответе укажите количество символов.
302
(К. Багдасарян) Текстовый файл 24-302.txt состоит не более чем из 106 символов и содержит только десятичные цифры, знаки арифметических операций, а также круглые и квадратные скобки: «(», «)», «[», «]». Назовем выражение корректным, если:
оно начинается с открывающей скобки и заканчивается парной ей закрывающей скобкой того же типа;
скобки внутри выражения сбалансированы, т.е.:
для каждой открывающей скобки есть закрывающая того же типа;
скобки открываются и закрываются в правильном порядке.
Примеры корректных выражений: [(1+2) (3+++4)], [(1***2)345]
Примеры некорректных выражений:
(1+2]) – (лишняя закрывающая скобка ]);
(1+2] – (открывающая и закрывающая скобки не соответствуют друг другу)
Определите максимальное количество символов в непрерывной последовательности текста, которая представляет собой корректное выражение. Гарантируется, что в тексте присутствуют корректные выражения. В ответе укажите количество символов.
303
(К. Багдасарян) Текстовый файл 24-303.txt состоит не более чем из 106 символов и содержит только десятичные цифры, знаки арифметических операций, а также круглые, квадратные и фигурные скобки: «(», «)», «[», «]», «{», «}». Назовем выражение корректным, если:
оно начинается с открывающей скобки и заканчивается парное ей закрывающей скобкой того же типа;
скобки внутри выражения сбалансированы, т.е.:
для каждой открывающей скобки есть закрывающая того же типа;
скобки открываются и закрываются в правильном порядке.
Примеры корректных выражений: {1+2[(3+++4)] }, [(1***2){3}45]
Примеры некорректных выражений:
(1+2]) – (лишняя закрывающая скобка ]);
(1+2] – (открывающая и закрывающая скобки не соответствуют друг другу)
Определите максимальное количество символов в непрерывной последовательности текста, которая представляет собой корректное выражение. Гарантируется, что в тексте присутствуют корректные выражения. В ответе укажите количество символов.
304
Текстовый файл 24-304.txt состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая начинается символов A, за которым следует правильное арифметическое выражение с целыми неотрицательными числами (без знака), записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.
305
Текстовый файл 24-305.txt состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая начинается символами AF, за которыми следует правильное арифметическое выражение с целыми неотрицательными числами (без знака), записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.
306
Текстовый файл 24-306.txt состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая начинается символами AFD, за которыми следует правильное арифметическое выражение с целыми неотрицательными числами (без знака), записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.
307
Текстовый файл 24-307.txt состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая заканчивается символом B, перед которым следует правильное арифметическое выражение с целыми неотрицательными числами (без знака), записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.
308
Текстовый файл 24-307.txt состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая заканчивается символами CB, перед которыми следует правильное арифметическое выражение с целыми неотрицательными числами (без знака), записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.
309
(ЕГКР-2024) Текстовый файл 24-309.txt состоит не более чем из 4·106 символов и содержит только символы F, G, Q, R, S и W. Определите в этом файле максимальное количество идущих подряд символов, среди которых подстрока FSRQ встречается ровно 80 раз.
310
Текстовый файл 24-310.txt состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления и знаки арифметических операций «+» и «*». Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в шестнадцатеричной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака.
311
Текстовый файл 24-310.txt состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления и знаки арифметических операций «+» и «*». Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака.
312
Текстовый файл 24-310.txt состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления и знаки арифметических операций «+» и «*». Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в шестеричной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака.
313
Текстовый файл 24-310.txt состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления и знаки арифметических операций «+» и «*». Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в троичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака.
314
Текстовый файл 24-314.txt состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления и знаки арифметических операций «+» и «*». Найдите самую длинную непрерывную последовательность символов, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака. В ответе запишите значение этого выражения. Если в файле есть два выражения одинаковой длины, выберите то, у которого значение наибольшее.
315
Текстовый файл 24-314.txt состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления и знаки арифметических операций «+» и «*». Найдите самую длинную непрерывную последовательность символов, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в шестнадцатеричной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака. В ответе запишите последние 6 цифр значения этого выражения. Если в файле есть два выражения одинаковой длины, выберите то, у которого значение наибольшее.
316
Текстовый файл 24-314.txt состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления и знаки арифметических операций «+» и «*». Найдите самую длинную непрерывную последовательность символов, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в шестеричной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака. В ответе запишите последние 6 цифр значения этого выражения. Если в файле есть два выражения одинаковой длины, выберите то, у которого значение наибольшее.
317
Текстовый файл 24-314.txt состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления и знаки арифметических операций «+» и «*». Найдите самую длинную непрерывную последовательность символов, которая стоит сразу после буквы С и является корректным арифметическим выражением с целыми неотрицательными числами, записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака. В ответе запишите значение этого выражения. Если в файле есть два выражения одинаковой длины, выберите то, у которого значение наибольшее.
318
Текстовый файл 24-314.txt состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления и знаки арифметических операций «+» и «*». Найдите самую длинную непрерывную последовательность символов, которая стоит сразу после буквы F и является корректным арифметическим выражением с целыми неотрицательными числами, записанными в восьмеричной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака. В ответе запишите значение этого выражения. Если в файле есть два подходящих выражения одинаковой длины, выберите то, у которого значение наибольшее.
319
(Демо-2025) Текстовый файл 24-319.txt состоит не более чем из 106 символов и содержит только символы, обозначающие знаки «-», «*», и цифры 0, 6, 7, 8, 9. Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака. В ответе укажите количество символов.
320
*(С. Якунин) Текстовый файл 24-320.txt состоит не более чем из 106 символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и хотя бы два соседних числа равны. В ответе укажите количество символов.
321
Текстовый файл 24-320.txt состоит не более чем из 106 символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и хотя бы одно число равно 8. В ответе укажите количество символов.
322
Текстовый файл 24-320.txt состоит не более чем из 106 символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и хотя бы одно число равно 77. В ответе укажите количество символов.
323
Текстовый файл 24-320.txt состоит не более чем из 106 символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и десятичная запись хотя бы одного числа содержит ровно 35 знаков. В ответе укажите количество символов.
324
Текстовый файл 24-320.txt состоит не более чем из 106 символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и есть хотя бы одно число, не превышающее 264, шестеричная запись которого содержит ровно 7 единиц. В ответе укажите количество символов.
325
Текстовый файл 24-320.txt состоит не более чем из 106 символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и есть хотя бы одно четырёхзначное число-палиндром. В ответе укажите количество символов.
326
Текстовый файл 24-320.txt состоит не более чем из 106 символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и есть хотя бы одно четырёхзначное простое число. В ответе укажите количество символов.
327
Текстовый файл 24-320.txt состоит не более чем из 106 символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и есть хотя бы одно пятизначное число, в котором все цифры стоят в порядке неубывания. В ответе укажите количество символов.
328
Текстовый файл 24-320.txt состоит не более чем из 106 символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и есть хотя бы одно шестизначное число, в котором все цифры стоят в порядке невозрастания. В ответе укажите количество символов.
329
Текстовый файл 24-320.txt состоит не более чем из 106 символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и есть хотя бы одно восьмизначное число, в котором все цифры нечётные. В ответе укажите количество символов.
330
Текстовый файл 24-320.txt состоит не более чем из 106 символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и есть хотя бы одно пятизначное число, которое является квадратом простого целого числа. В ответе укажите количество символов.
331
Текстовый файл 24-320.txt состоит не более чем из 106 символов и содержит только десятичные цифры и знаки равенства («=»). Определите максимальную длину последовательности вида «число1=число2=число3=...=число N», в которой нет соседних знаков «=» и есть хотя бы одно десятизначное число, сумма цифр которого является квадратом целого числа. В ответе укажите количество символов.
332
(Пробный ЕГЭ, г. Томск) Текстовый файл 24-332.txt состоит не более чем из 106 символов и содержит только латинские буквы A, B, C, a, b, c, точки и пробелы. Определите максимальное количество символов в непрерывной последовательности, которая является корректно записанным предложением. Считаем, что в корректно записанном предложении выполнены все следующие условия:
– предложение начинается с заглавной буквы;
– предложение оканчивается точкой, которая в предложении единственная и перед которой нет пробела;
– слова в предложении состоят из произвольных комбинаций букв, возможно не имеют семантического смысла, но при этом только первая буква слова может быть заглавной;
– слова в предложении разделены пробелами, два пробела стоять рядом в предложении не могут.
В ответе укажите количество символов.
333
(И. Карпачев) Текстовый файл 24-333.txt состоит не более чем из 106 символов и содержит только десятичные цифры, заглавные и прописные букв латинского алфавита, а также символы «@» и «.» (точка). Определите максимальное количество символов в непрерывной последовательности, которая является корректным почтовым адресом. Корректным почтовым адресом назовем адрес, в котором сначала указывается имя почтового ящика, затем следует символ «@», далее – сервер, на котором находится почтовый ящик. В данной задаче будем считать, что:
в имени почтового ящика используются только символ «.» (точка), десятичные цифры и буквы латинского алфавита;
серверу могут соответствовать только строки вида: «yandex.ru» или «gmail.com»;
два символа «@» и «.» не могут следовать подряд друг за другом.
В ответе укажите количество символов. Например, для строки alex@@s..ch@gmail.com.runet@yandex.rubo@yandex.ru ответом будет число 25 – длина выделенной части, которая является правильным адресом.
334
(Досрочный ЕГЭ-2025) Текстовый файл 24-334.txt состоит из символов, обозначающих десятичные цифры и заглавные буквы латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, которые могут представлять запись чётного числа в двенадцатеричной системе счисления. В этой записи отсутствуют незначащие (ведущие) нули. Цифры, числовое значение которых превышает 9, обозначены латинскими буквами, начиная с буквы А.
335
*(И. Карпачев) Текстовый файл 24-335.txt состоит не более чем из 106 символов и содержит только десятичные цифры, арифметические знаки «+» и «-» и скобки «(» и «)». Определите в этом файле максимальное количество идущих подряд групп символов вида (A+B) или (A-B), где А обозначает натуральное чётное число, а B – натуральное нечётное число. В записи чисел A и B не должно быть незначащих нулей. Например, для строки (((56+-+00(0678-89)(78-9)(322+7)) ответом будет 13.
336
*(И. Карпачев) Текстовый файл 24-335.txt состоит не более чем из 106 символов и содержит только десятичные цифры, арифметические знаки «+» и «-» и скобки «(» и «)». Определите в этом файле максимальное количество идущих подряд групп символов вида (A+B) или (A-B), где А обозначает натуральное число, не кратное 5, а B – натуральное число, кратное 5. В записи чисел A и B не должно быть незначащих нулей. Например, для строки (((56+-+00(0678-89)(7182-15)(3222+745)) ответом будет 19.
337
(К. Багдасарян) Текстовый файл 24-337.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в десятичной системе счисления без незначащих (ведущих) нулей, которое кратно 10. Гарантируется наличие такой последовательности.
338
(К. Багдасарян) Текстовый файл 24-337.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в шестнадцатеричной системе счисления без незначащих (ведущих) нулей, которое кратно 16. Цифры, числовое значение которых превышает 9, обозначены латинскими буквами, начиная с буквы А. Гарантируется наличие такой последовательности.
339
(К. Багдасарян) Текстовый файл 24-337.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в десятичной системе счисления без незначащих (ведущих) нулей, которое кратно 5. Гарантируется наличие такой последовательности.
340
(К. Багдасарян) Текстовый файл 24-337.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в шестнадцатеричной системе счисления без незначащих (ведущих) нулей, которое кратно 8. Цифры, числовое значение которых превышает 9, обозначены латинскими буквами, начиная с буквы А. Гарантируется наличие такой последовательности.
341
(К. Багдасарян) Текстовый файл 24-337.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в шестнадцатеричной системе счисления, которое начинается с 8 и кратно 8. Цифры, числовое значение которых превышает 9, обозначены латинскими буквами, начиная с буквы А. Гарантируется наличие такой последовательности.
342
(К. Багдасарян) Текстовый файл 24-337.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в двенадцатеричной системе счисления без незначащих (ведущих) нулей, которое кратно 144. Цифры, числовое значение которых превышает 9, обозначены латинскими буквами, начиная с буквы А. Гарантируется наличие такой последовательности.
343
(К. Багдасарян) Текстовый файл 24-337.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в четырнадцатеричной системе счисления без незначащих (ведущих) нулей, которое кратно 98. Цифры, числовое значение которых превышает 9, обозначены латинскими буквами, начиная с буквы А. Гарантируется наличие такой последовательности.
344
(К. Багдасарян) Текстовый файл 24-337.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите максимальное количество символов в непрерывной последовательности, которые могут представлять запись натурального числа в четырнадцатеричной системе счисления, которое начинается с 1 и кратно 7. Цифры, числовое значение которых превышает 9, обозначены латинскими буквами, начиная с буквы А. Гарантируется наличие такой последовательности.
345
(Апробация-2025) Текстовый файл 24-345.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой 12-ричную запись максимального нечётного числа. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
346
(А. Кабанов) Текстовый файл 24-345.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой 14-ричную запись максимального чётного числа. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
347
(А. Кабанов) Текстовый файл 24-347.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой 12-ричную запись максимального числа, кратного трём. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
348
(А. Кабанов) Текстовый файл 24-347.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой 15-ричную запись максимального числа, кратного 5. В ответе запишите индекс (номер) последнего символа (последней цифры), на которой заканчивается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
349
(А. Кабанов) Текстовый файл 24-347.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой 12-ричную запись максимального числа, кратного 6. В ответе запишите индекс (номер) последнего символа (последней цифры), на которой заканчивается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
350
(А. Кабанов) Текстовый файл 24-347.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность наибольшей длины идущих подряд символов, представляющих собой восьмеричную запись чётного числа. Если таких последовательностей несколько, выберите последовательность с наименьшим числовым значением. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
351
(А. Кабанов) Текстовый файл 24-347.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность наибольшей длины идущих подряд символов, представляющих собой 12-ричную запись числа, кратного трём. Если таких последовательностей несколько, выберите последовательность с наименьшим числовым значением. В ответе запишите индекс (номер) последнего символа (последней цифры), на которой заканчивается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
352
Текстовый файл 24-347.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой 14-ричную запись максимального числа, кратного 5. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
353
Текстовый файл 24-347.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой 12-ричную запись максимального числа, кратного 11. В ответе запишите индекс (номер) последнего символа (последней цифры), на которой заканчивается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
354
Текстовый файл 24-347.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность наибольшей длины идущих подряд символов, представляющих собой восьмеричную запись числа, кратного 13. Если таких последовательностей несколько, выберите последовательность с наименьшим числовым значением. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
355
Текстовый файл 24-347.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность наибольшей длины идущих подряд символов, представляющих собой 12-ричную запись числа, кратного 9. Если таких последовательностей несколько, выберите последовательность с наименьшим числовым значением. В ответе запишите индекс (номер) последнего символа (последней цифры), на которой заканчивается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
356
(Открытый вариант-2025) Текстовый файл 24-356.txt состоит не более чем из 106 символов и содержит десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального чётного 14-ричного числа. В ответе запишите количество символов (значащих цифр в записи числа) в этой последовательности.
357
(ЕГКР-2025) Текстовый файл 24-357.txt содержит заглавные буквы латинского алфавита. Текстовый файл состоит из символов F, G, Q, R, S и W. Определите в этом файле минимальное количество идущих подряд символов, среди которых подстрока RSQ встречается ровно 130 раз, при этом искомая последовательность не оканчивается символом Q.
358
(ЕГЭ-2025) Текстовый файл 24-358.txt содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд символов, среди которых ровно 31 буква S, начинающуюся чётной цифрой, не содержащую других чётных цифр, кроме первой. В ответе запишите число – количество символов в найденной последовательности.
359
(ЕГЭ-2025) Текстовый файл 24-359.txt содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых подстрока 2025 встречается не менее 90 раз и при этом содержится ровно 110 букв E. В ответе запишите число – количество символов в найденной последовательности.
360
(ЕГЭ-2025) Текстовый файл 24-360.txt содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд одинаковых букв, начинающуюся и заканчивающуюся чётной цифрой, не содержащую других букв, кроме повторяющихся, не содержащую цифр, кроме первой и последней. В ответе запишите число – количество символов в найденной последовательности.
361
(Демо-2026) Текстовый файл 24-361.txt содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых подстрока 2025 встречается не менее 90 раз и при этом содержится ровно 80 букв Y. В ответе запишите число – количество символов в найденной последовательности.
362
(ЕГКР-2025) Текстовый файл 24-362.txt содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых буква F встречается ровно 76 раз, чётная цифра встречается ровно один раз, причём искомая последовательность начинается с этой единственной чётной цифры.
363
Текстовый файл 24-363.txt содержит только цифры от 1 до 9 и знаки «+» и «*» (сложения и умножения). Определите в прилагаемом файле максимальное количество символов в непрерывной последовательности, являющейся корректной записью арифметического выражения, состоящей из не более чем 80 натуральных чисел и знаков арифметических операций между ними. В ответе укажите количество символов.
364
Текстовый файл 24-363.txt содержит только цифры от 1 до 9 и знаки «+» и «*» (сложения и умножения). Найдите в прилагаемом файле непрерывную последовательность, являющуюся корректной записью арифметического выражения, состоящего из не более чем 30 натуральных чисел и знаков арифметических операций между ними и имеющего наибольшее значение. В ответе укажите количество символов в этой последовательности.
365
Текстовый файл 24-363.txt содержит только цифры от 1 до 9 и знаки «+» и «*» (сложения и умножения). Определите в прилагаемом файле максимальное количество символов в непрерывной последовательности, являющейся корректной записью арифметического выражения, состоящей из не более чем 15 натуральных чисел и знаков сложения между ними. В ответе укажите количество символов.
366
Текстовый файл 24-363.txt содержит только цифры от 1 до 9 и знаки «+» и «*» (сложения и умножения). Найдите в прилагаемом файле непрерывную последовательность, являющуюся корректной записью арифметического выражения, состоящего из не более чем 20 натуральных чисел и знаков сложения между ними и имеющего наибольшее значение. В ответе укажите числовое значение найденного выражения.
367
Текстовый файл 24-367.txt содержит только заглавные буквы латинского алфавита и точки. Назовём словом непустую непрерывную последовательность букв, ограниченную точками по обеим сторонам. Найдите минимальную длину подстроки, содержащую не менее K = 100000 слов. В ответе укажите длину найденной строки. Например, в строке «AB..CDE..F..GH.» всего три слова: «.CDE.», «.F.» и «.GH.». В этом случае при K = 2 минимальную длину 7 имеет подстрока «.F..GH.».
368
Текстовый файл 24-367.txt содержит только заглавные буквы латинского алфавита и точки. Назовём словом непустую непрерывную последовательность букв, ограниченную точками по обеим сторонам. Найдите минимальную длину подстроки, содержащую не менее K = 600 слов, начинающихся с буквы A. В ответе укажите длину найденной строки. Например, в строке «AB...CDE.AF..AGH.» всего два слова начинаются с буквы A: «.AF.» и «.AGH.». В этом случае при K = 2 минимальную длину 9 имеет подстрока «.AF..AGH.».
369
Текстовый файл 24-367.txt содержит только заглавные буквы латинского алфавита и точки. Назовём словом непустую непрерывную последовательность букв, ограниченную точками по обеим сторонам. Найдите минимальную длину подстроки, содержащую не менее K = 1500 слов, оканчивающихся на букву X. В ответе укажите длину найденной строки. Например, в строке «AB...CDE.FX..GHX.» всего два слова оканчиваются на букву X: «.FX.» и «.GHX.». В этом случае при K = 2 минимальную длину 9 имеет подстрока «.FX..GHX.».
370
Текстовый файл 24-367.txt содержит только заглавные буквы латинского алфавита и точки. Назовём словом непустую непрерывную последовательность букв, ограниченную точками по обеим сторонам. Найдите минимальную длину подстроки, содержащую не менее K = 12000 слов, содержащих букву Q. В ответе укажите длину найденной строки. Например, в строке «AB...QCE.FQ..GQX.» есть три слова содержат букву Q: «.QCE.», «.FQ.» и «.GQX.». В этом случае при K = 2 минимальную длину 8 имеет подстрока «.QCE.FQ.».
371
Текстовый файл 24-371.txt содержит только заглавные буквы латинского алфавита, пробелы и точки. Определите минимальную длину последовательности символов, которая заканчивается точкой, не содержит внутри других точек и содержит ровно 98 букв A. В ответе запишите число – количество символов в найденной последовательности.
372
Текстовый файл 24-371.txt содержит только заглавные буквы латинского алфавита, пробелы и точки. Назовём предложением последовательность символов, которая заканчивается точкой и не содержит внутри других точек. Определите максимальную длину предложения, в котором буква M встречается ровно 112 раз. В ответе запишите число – количество символов в найденной последовательности.
373
Текстовый файл 24-371.txt содержит только заглавные буквы латинского алфавита, пробелы и точки. Назовём предложением последовательность символов, которая не начинается с пробела, заканчивается точкой, перед которой стоит буква (не пробел), и не содержит внутри других точек. Предложение начинается сразу после окончания предыдущего предложения (или в начале текста). Определите минимальную длину предложения, которое содержит все латинские буквы. В ответе запишите число – количество символов в найденной последовательности.
374
Текстовый файл 24-371.txt содержит только заглавные буквы латинского алфавита, пробелы и точки. Назовём предложением последовательность символов, которая не начинается с пробела, заканчивается точкой, перед которой стоит буква (не пробел), и не содержит внутри других точек. Определите максимальную длину предложения, в котором нет букв X, Y и Z. В ответе запишите число – количество символов в найденной последовательности.
375
Текстовый файл 24-371.txt содержит только заглавные буквы латинского алфавита, пробелы и точки. Назовём предложением последовательность символов, которая не начинается с пробела, заканчивается точкой, перед которой стоит буква (не пробел), и не содержит внутри других точек. Словом будем называть последовательность латинских букв. Определите максимальное количество слов в одном предложении. В ответе запишите число – количество слов.
376
Текстовый файл 24-371.txt содержит только заглавные буквы латинского алфавита, пробелы и точки. Назовём предложением последовательность символов, которая не начинается с пробела, заканчивается точкой, перед которой стоит буква (не пробел), и не содержит внутри других точек. Словом будем называть последовательность латинских букв. Определите максимальную длину предложения, в котором слова расставлены в порядке строгого возрастания длины (второе слово строго длиннее первого и т. д.). В ответе запишите число – количество символов в найденной последовательности.
377
Текстовый файл 24-371.txt содержит только заглавные буквы латинского алфавита, пробелы и точки. Назовём предложением последовательность символов, которая не начинается с пробела, заканчивается точкой, перед которой стоит буква (не пробел), и не содержит внутри других точек. Словом будем называть последовательность латинских букв. Определите максимальную длину предложения, в котором слова расставлены в порядке невозрастания длины (второе слово не длиннее первого и т. д.). В ответе запишите число – количество символов в найденной последовательности.
378
Текстовый файл 24-378.txt содержит только заглавные буквы латинского алфавита и десятичные цифры. Найдите максимальное количество идущих подряд символов, среди которых есть все буквы латинского алфавита от A до N и нет ни одной цифры. В ответе запишите число – количество символов в найденной последовательности.
379
Текстовый файл 24-378.txt содержит только заглавные буквы латинского алфавита и десятичные цифры. Найдите минимальное количество идущих подряд символов, среди которых есть все буквы латинского алфавита от P до Z и нет ни одной цифры. В ответе запишите число – количество символов в найденной последовательности.
380
Текстовый файл 24-378.txt содержит только заглавные буквы латинского алфавита и десятичные цифры. Найдите максимальное количество идущих подряд символов, среди которых есть все цифры и нет ни одной буквы латинского алфавита от K до Z. В ответе запишите число – количество символов в найденной последовательности.
381
Текстовый файл 24-378.txt содержит только заглавные буквы латинского алфавита и десятичные цифры. Найдите минимальное количество идущих подряд символов, среди которых есть все цифры и нет ни одной буквы латинского алфавита от A до F. В ответе запишите число – количество символов в найденной последовательности.
382
Текстовый файл 24-378.txt содержит только заглавные буквы латинского алфавита и десятичные цифры. Найдите максимальное количество идущих подряд символов, среди которых есть все цифры и есть ровно три буквы латинского алфавита от P до Z (других букв может быть сколько угодно). В ответе запишите число – количество символов в найденной последовательности.
383
Текстовый файл 24-378.txt содержит только заглавные буквы латинского алфавита и десятичные цифры. Найдите минимальное количество идущих подряд символов, среди которых есть все цифры и есть ровно три буквы латинского алфавита от A до F (других букв может быть сколько угодно). В ответе запишите число – количество символов в найденной последовательности.
384
(Апробация-2026) Текстовый файл 24-384.txt содержит только символы Т, U, V, W, X, Y и Z. Определите минимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ Z встречается не менее 270 раз.
385
(Апробация-2026) Текстовый файл 24-385.txt содержит только заглавные буквы латинского алфавита и цифры от 1 до 9 включительно. Определите в прилагаемом файле максимальное количество идущих подряд символов, которые могут представлять запись числа в двенадцатеричной системе счисления.
💻 Задачи с kompege.ru
308 задачkompege 1
Текстовый файл состоит не более чем из 106 символов X, Y и Z.
Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
Для выполнения этого задания следует написать программу.
kompege 2
Текстовый файл состоит не более чем из 106 латинских символов К, О, Т. Определите максимальное количество подряд идущих комбинаций КОТ.
Для выполнения этого задания следует написать программу.
kompege 3
Текстовый файл состоит не более чем из 106 символов F, A, I, L. Определите максимальное количество подряд идущих одинаковых букв.
Для выполнения этого задания следует написать программу.
kompege 4
Текстовый файл состоит не более чем из 106 символов I, K, O, T. Сколько раз встречаются комбинации «TIK» или «TOK».
Для выполнения этого задания следует написать программу.
kompege 5
Текстовый файл состоит не более чем из 106 символов J, O, B, S. Сколько раз встречаются комбинации «BOSS» при этом до и после этого слова нет символа «J». Например, комбинации «JBOSS», «BOSSJ» и «JBOSSJ» не должны учитываться.
Для выполнения этого задания следует написать программу.
kompege 6
Текстовый файл состоит не более чем из 106 символов S, T, O, C, K. Сколько раз встречается комбинация «OCK», не являющаяся при это частью комбинации «STOCK».
Для выполнения этого задания следует написать программу.
kompege 7
(П.Е. Финкель) Текстовый файл состоит не более чем из 106 символов и содержит только заглавные латинские буквы и десятичные цифры. Определите минимальное нечётное число, записанное в этом файле.
kompege 8
(П.Е. Финкель) Текстовый файл состоит не более чем из 106 символов и содержит только заглавные латинские буквы и десятичные цифры. Определите максимальное чётное число, записанное в этом файле.
kompege 9
(П.Е. Финкель) Текстовый файл состоит не более чем из 106 символов и содержит только заглавные латинские буквы и десятичные цифры. Определите максимальное нечётное число, записанное в этом файле.
kompege 10
(П.Е. Финкель) Текстовый файл состоит не более чем из 106 символов и содержит только заглавные латинские буквы и десятичные цифры. Определите минимальное чётное число, записанное в этом файле. Числом назовём последовательность цифр, ограниченную буквами и/или концом строки.
kompege 11
(П.Е. Финкель) Текстовый файл состоит не более чем из 106 символов и содержит только заглавные латинские буквы и десятичные цифры. Определите количество пятибуквенных слов. Словом считается любая произвольная последовательность букв, ограниченная цифрами.
kompege 12
(П.Е. Финкель) Текстовый файл состоит не более чем из 106 символов и содержит только заглавные латинские буквы и десятичные цифры. Определите длину самого длинного слова. Словом считается любая произвольная последовательность букв.
kompege 13
(П.Е. Финкель) Текстовый файл состоит не более чем из 106 символов и содержит только заглавные латинские буквы и десятичные цифры. Под словом подразумевается последовательность букв, ограниченная цифрами. Определите количество четырёхбуквенных слов. Словом считается любая произвольная последовательность букв.
kompege 14
Текстовый файл состоит не более чем из 106 символов R, U, S, T, E, M. Сколько раз встречается комбинация «RUS», не являющаяся при это частью комбинации «RUSTEM».
Для выполнения этого задания следует написать программу.
kompege 15
Текстовый файл состоит не более чем из 106 десятичных цифр. Восходящей последовательностью называется последовательность цифр, в которой каждая цифра меньше следующей за ней. Например, в последовательности 7238903278 три таких последовательности – 2389, 03 и 278. Длиной последовательности называется количество входящих в нее цифр.
Определите сколько в файле восходящих последовательностей длиной 5, не входящих в восходящие последовательности большей длины.
Для выполнения этого задания следует написать программу.
kompege 16
Текстовый файл состоит не более чем из 106 десятичных цифр. Найдите максимальную длину последовательности, которая состоит из цифр одинаковой четности.
Например, в последовательности 1533244622185452354, 5 последовательностей с нечетными цифрами – 1533, 1, 5, 5, 35 – и 5 с четными – 244622, 8, 4, 2, 4. Следовательно, искомая последовательность – 244622.
В качестве ответа укажите максимальную длину найденной последовательности.
Для выполнения этого задания следует написать программу.
kompege 17
Текстовый файл состоит не более чем из 106 десятичных цифр. Найдите максимальную длину последовательности, каждые две соседние цифры в которой в сумме дают значение не меньшее 10.
Например, в последовательности 1567543853 есть две такие последовательности 5675 и 385.
В качестве ответа укажите максимальную длину найденной последовательности.
Для выполнения этого задания следует написать программу.
kompege 18
Текстовый файл состоит из не более, чем 1000 строк, каждая из которых состоит не более чем из 106 символов A, B, C. Найдите количество строк, где количество букв B не менее, чем на 5% больше количества букв A. В качестве ответа приведите количество найденных строк.
Для выполнения этого задания следует написать программу.
Примечание: символы в латинице или в английской раскладке
kompege 19
Текстовый файл состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых встречается комбинация Z*RO, где звёздочка обозначает любой символ.
kompege 20
Текстовый файл содержит последовательность из символов «(»и «)», всего не более 106 символов. Определить, с какого по счёту символа от начала файла начинается 10000-я пара скобок «()».
kompege 21
Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Убывающей подпоследовательностью будем называть последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Запишите в ответе номер символа, с которого начинается наибольшая убывающая подпоследовательность. Нумерация символов начинается с 1.
kompege 22
Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр. Всего не более 106 символов. Назовём локальным максимумом символ, номер которого в кодовой таблице больше номеров предыдущего и последующего символов. Самый первый и самый последний символ не являются локальным максимумами.
Определить наибольшее расстояние между двумя соседними локальными максимумами. Расстоянием между элементами будем считать разность их индексов.
kompege 23
В файле хранится строка из символов. Длина строки не более 106.
Сколько пар символов в строке являются симметричными? Симметричной парой называют такие два символа, которые расположены на одинаковом удалении от концов строки.
Например, в строке adcdeefcba три симметричных пары – aa, cc и ee.
kompege 24
Текстовый файл состоит не более чем из 106 символов X, Y и Z.
Определите максимальное количество идущих подряд символов, каждый из которых имеет отличное значение от своих соседей. Первый и последний символ в строке не могут входить в искомую последовательность.
Для выполнения этого задания следует написать программу.
kompege 25
Текстовый файл состоит не более чем из 106 символов английского алфавита.
Определите количество палиндромов – последовательностей, которые читаются в обе стороны одинаково – длиной 5.
Для выполнения этого задания следует написать программу.
kompege 26
Текстовый файл состоит не более чем из 106 заглавных латинских букв. Определите символ, который чаще всего встречается в файле между буквами X и Z, так что X стоит слева от него, а Z – справа. В ответе запишите сначала этот символ, а потом сразу (без разделителя) сколько раз он встретился между буквами X и Z. Например, в тексте XBZCXXZXBZXDZDD между буквами X и Z два раза стоит B, по одному разу – X и D. Для этого текста ответом будет B2.
kompege 27
Текстовый файл состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых встречается комбинация Z*RO, где звёздочка обозначает любой символ.
kompege 28
Текстовый файл состоит не более чем из 106 заглавных латинских букв. Определите символ, который чаще всего встречается в файле сразу после буквы A. В ответе запишите сначала этот символ, а потом сразу (без разделителя) сколько раз он встретился после буквы А. Например, в тексте ABCAABADDD после буквы A два раза стоит B, по одному разу – A и D. Для этого текста ответом будет B2.
kompege 29
Текстовый файл состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых встречается комбинация F*O, где звёздочка обозначает любой символ.
kompege 30
Текстовый файл состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых буква S встречается столько же раз, сколько и буква X.
kompege 31
Текстовый файл состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых буква J встречается чаще, чем буква E.
kompege 32
Текстовый файл состоит не более чем из 106 символов S, T, O, C, K. Сколько раз встречается в файле комбинация «SOCKCOS»?
kompege 33
Текстовый файл состоит не более чем из 106 заглавных символов латинского алфавита и цифр. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
kompege 34
В текстовом файле находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите длину самой длинной подцепочки, не содержащей гласных букв.
kompege 35
(А.М. Кабанов) В текстовом файле находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите длину самой длинной подцепочки, не содержащей символов C и F.
kompege 36
Текстовый файл состоит не более чем из 106 символов S, T, O, C, K. Сколько раз встречается в файле комбинация «OKTOS»?
kompege 37
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле сразу после буквы X. В ответе запишите сначала этот символ, а потом сразу (без разделителя) сколько раз он встретился после буквы X. Например, в тексте XBCXXBXDDD после буквы X два раза стоит B, по одному разу – X и D. Для этого текста ответом будет B2.
kompege 38
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите длину наибольшей последовательности из трех различных символов, расположенным в порядке неубывания.
Например, для строки AABBAABBCCDDDEFFGF такая искомая последовательность BBCCDDD, её длина – 7.
kompege 39
В текстовом файле находится цепочка из символов латинского алфавита A, B, C, D, E, F и десятичных цифр. Найдите длину самой длинной подцепочки, не содержащей гласных букв.
Примечание: Гласными буквами являются буквы A, E
kompege 40
В файле записана последовательность символов. На какой позиции от начала строки встречается 123 буква «f»? Нумерация символов в строке ведется с единицы.
kompege 41
В файле записана последовательность символов, состоящей из строчных латинских букв и цифр. Укажите длину самой длинной последовательности, состоящей из цифр.
kompege 42
В файле записана последовательность символов. Сколько подстрок «abc» содержится в файле?
kompege 43
В файле записана последовательность символов. Укажите длину самой длинной последовательности, состоящей из одинаковых символов.
kompege 44
Текстовый файл состоит из множества строк, каждая из которых может содержать буквы из набора A, B, C, D, E, F.
1) Для каждой строки необходимо найти максимальную длину подстроки, состоящей из одинаковых символов.
2) Для всего файла необходимо определить, какая буква чаще всего образует подстроки максимальной длины, найденные в предыдущем пункте.
Если в строке несколько подстрок из различных букв, то считается, что каждая из этих букв составляет подстроку максимальной длины. Например, в строке AABBBBBDDCCCCCE, будет две буквы, составляющих подстроки максимальной длины – B и C.
В качестве ответа необходимо вывести буквы, которые чаще всего составляют подцепочки максимальной длины
kompege 45
Текстовый файл состоит не более чем из 106 символов 1, 2, 3, A, B, C.
Определите максимальное количество идущих подряд в неубывающем порядке цифр (цифры могут повторяться).
kompege 46
Текстовый файл содержит строку из заглавных букв A, B, C, D, E, F, всего не более чем из 106 символов. AF-подстроками назовём непустые последовательности идущих подряд символов A, B, C, D, E, F, ограниченные в начале символом A, а в конце символом F (граничные символы входят в подстроку). Определите количество AF-подстрок длиной от 7 до 10 символов.
kompege 47
Текстовый файл содержит строку из заглавных букв A, B, C, D, E, F, всего не более чем из 106 символов. AF-подстроками назовём последовательности символов A, B, C, D, E, F, ограниченные в начале символом A, а в конце символом F (граничные символы входят в подстроку). Определите минимальную длину AF-подстроки. Подстроки, состоящие из двух символов, не учитывать.
kompege 48
Текстовый файл состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую наибольшее количество букв Q (если таких строк несколько, надо взять ту, которая в файле встретилась позже). Определите, какая буква встречается в этой строке реже всего (но присутствует!). Если таких букв несколько, надо взять ту, которая стоит раньше в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.
Пример. Исходный файл:
ZZQAQB
QAVQAB
BAQTUB
В этом примере в первой и второй строках по две букву Q, в третьей – одна. Берём вторую строку, т.к. она стоит в файле позже. В этой строке реже других встречаются буквы V и B (по одному разу), выбираем букву B, т. к. она раньше стоит в алфавите. В ответе для этого примера надо записать B4, так как во всех строках файла буква B встречается 4 раза.
kompege 49
Текстовый файл состоит не более чем из 106 заглавных латинских букв. Определите символ, который чаще всего встречается в файле между буквами A и C, так что A стоит слева от него, а C – справа. В ответе запишите сначала этот символ, а потом сразу (без разделителя) сколько раз он встретился между буквами A и C. Если таких символов несколько, нужно вывести тот, который стоит раньше в алфавите. Например, в тексте ABCCAAСZABCADCDD между буквами A и C два раза стоит B, по одному разу – A и D. Для этого текста ответом будет B2.
kompege 50
Текстовый файл содержит строку из заглавных букв A, B, C, D, E, F, всего не более чем из 106 символов. D-подстроками назовём последовательности идущих подряд символов D, ограниченные иными символами или концом строки. Например, в строке ABDDDBCDDDDBEDDDDDD три D-подстроки: DDD, DDDD, DDDDD.
Определите минимальную длину D-подстроки.
kompege 51
Текстовый файл состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле перед двумя одинаковыми символами. Например, в тексте CCBAABABBCCC есть комбинации BAA, ABB, BCC и CCC. Чаще всего – 2 раза – перед двумя одинаковыми символами стоит B, в ответе для этого случая надо написать B2 (без пробелов и других разделителей). Если таких символов несколько, выведите тот, который стоит раньше в алфавите.
kompege 52
Текстовый файл содержит строку из заглавных букв A, B, C, D, E, F, всего не более чем из 106 символов. DD-подстроками назовём последовательности символов A, B, C, E, F, ограниченные символами D (граничные символы входят в подстроку). Определите минимальную длину DD-подстроки. Подстроки, состоящие из двух символов, не учитывать.
kompege 53
Текстовый файл состоит не более чем из 1200000 символов, которые являются прописными буквами латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых нет символов G, W, P.
Для выполнения этого задания следует написать программу.
kompege 54
Текстовый файл состоит не более чем из 1200000 символов, которые являются прописными буквами латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых нет символов W, R, Q.
Для выполнения этого задания следует написать программу.
kompege 55
Текстовый файл содержит строки различной длины. Общий объём файла не превышает 1 Мбайт.
Строки содержат только заглавные буквы латинского алфавита (ABC…Z).
В строках, содержащих менее 25 букв A, нужно определить и вывести максимальное расстояние между одинаковыми буквами в одной строке.
Пример. Исходный файл:
GIGA
GABLAB
NOTEBOOK
AGAAA
В этом примере во всех строках меньше 25 букв A. Самое большое расстояние между одинаковыми буквами – в третьей строке между буквами O, расположенными в строке на 2-й и 7-й позициях. В ответе для данного примера нужно вывести число 5.
kompege 56
Текстовый файл состоит не более чем из 1200000 символов, которые являются прописными буквами латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых нет подстроки XYZ.
Для выполнения этого задания следует написать программу.
kompege 57
Текстовый файл состоит не более чем из 1 200 000 символов X, Y, и Z.
Определите максимальное количество идущих подряд символов, среди которых нет подстроки XZZY.
Для выполнения этого задания следует написать программу.
kompege 58
(А. Богданов) Текстовый файл состоит не более чем из 106 символов X, Y и Z. Определите максимальную длину цепочки символов, состоящей из повторяющихся фрагментов XYZ. Цепочка может начинаться и заканчиваться любым символом из XYZ, но внутри цепочки порядок строго определен. Например, ZZZXYZXYZXZZZ длина цепочки будет 8: --Z+XYZ+XYZ+X--, где цепочка начинается с Z и заканчивается X
kompege 59
Текстовый файл состоит не более, чем из 107 символов из набора A, B, C, D, E, F.
Найдите максимальную длину подстроки, в которой ни одна тройка символов не записана два раза подряд.
Например, в искомой подстроке не может быть фрагмента ABCABC.
kompege 60
Текстовый файл состоит не более чем из 1200000 символов, которые являются прописными буквами латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых нет подстроки XY и подстроки XZ.
Для выполнения этого задания следует написать программу.
kompege 61
(А. Богданов) Текстовый файл состоит не более чем из 106 символов X, Y и Z. Определите максимальную длину цепочки символов, являющуюся палиндромом. Например, в последовательности ZZZXYZYXXXZ длина цепочки будет 5: --Z+XYZYX+X--
kompege 62
Текстовый файл состоит не более, чем из 107 строчных букв английского алфавита. Найдите максимальную длину подстроки, в которой символы a и d не стоят рядом.
kompege 63
Текстовый файл состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита (A..Z). Определите максимальное количество идущих подряд символов, среди которых нет сочетания стоящих рядом букв P и R (в любом порядке).
kompege 64
Текстовый файл состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита (A..Z). Определите максимальное количество идущих подряд символов, среди которых нет сочетания символов QW.
kompege 65
Текстовый файл состоит из символов P, Q, R и S.
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет идущих подряд символов P.
Для выполнения этого задания следует написать программу.
kompege 66
(А. Богданов) Текстовый файл состоит не более чем из миллиона символов десятичных цифр. Файл образовался в результате последовательной записи «таймкодов» некоторых событий в формате HHMM (часы и минуты слитно по две цифры, т.е. всего 4 цифры на «таймкод», от 0000 до 2359) и прочей случайной информации. Найти максимально возможное количество подряд идущих «таймкодов» между фрагментами неподходящих по формату цифр.
Например, строку 4212231135414447 можно разбить:
- 4[2122]3[1135]4[1444]7 – максимум 1 таймкод подряд
- 42[1223,1135]4[1444]7 – максимум 2 таймкода подряд
- 421[2231,1354,1444]7 – максимум 3 таймкода подряд
kompege 67
(Л. Шастин) Текстовый файл содержит строку из заглавных букв A, B, C, D, E, F, всего не более чем из 10^6 символов. Определите, сколько встречается комбинаций вида CA*AC, где на месте "*" может стоять любая буква, кроме A, B и F. В ответе укажите сначала заглавную латинскую букву, которая чаще всего встречается на месте "*", затем общее количество подходящих комбинаций.
kompege 68
Текстовый файл содержит только заглавные буквы латинского алфавита(ABC…Z). Определите максимальное количество идущих подряд символов, среди которых не более одной буквы A.
kompege 69
Текстовый файл содержит только заглавные буквы латинского алфавита(ABC…Z). Определите максимальное количество идущих подряд символов, среди которых не более двух букв D.
kompege 70
Текстовый файл состоит не более чем из 106 символов арабских цифр (0, 1, ..., 9).
Определите максимальное количество идущих подряд цифр, расположенных в неубывающем порядке.
Для выполнения этого задания следует написать программу.
kompege 71
Текстовый файл состоит не более чем из 106 символов арабских цифр (0, 1, .., 9).
Определите максимальное количество идущих подряд цифр, расположенных в неубывающем порядке.
kompege 72
В текстовом файле находится цепочка из символов латинского алфавита A, B, C длиной не более 106 символов. Найдите длину самой длинной подцепочки, состоящей из символов C
kompege 73
В текстовом файле находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите длину самой длинной подцепочки, состоящей из символов A, B, E, F (в произвольном порядке).
kompege 74
В текстовом файле находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите длину самой длинной подцепочки, не содержащей символа D.
kompege 75
Текстовый файл состоит не более чем из 106 символов арабских цифр (0, 1, ..., 9).
Определите максимальное количество идущих подряд цифр, расположенных в строгом возрастающем порядке.
kompege 76
Текстовый файл состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Файл разбит на строки различной длины. Определите максимальную длину цепочки символов, состоящей из повторяющихся фрагментов XYZ. Цепочка должна начинаться с символа X и заканчиваться символом Z. Например, для строки SAZZXYZXYZXZQW длина цепочки равна 6: XYZ+XYZ.
kompege 77
Текстовый файл состоит не более чем из 106 символов X, Y, Z.
Определите максимальное количество идущих подряд символов, расположенных в алфавитном порядке (возможно с повторением символов).
kompege 78
В текстовом файле находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите максимальную длину цепочки вида DBACDBACDBAC.... (состоящей из фрагментов DBAC, последний фрагмент может быть неполным).
kompege 79
Текстовый файл состоит не более чем из 106 символов 1, 2, 3, A, B, C.
Определите максимальное количество идущих подряд цифр.
kompege 80
(В.Н. Шубинкин) Текстовый файл содержит последовательность из строчных и заглавных букв английского алфавита и цифр, всего не более 106 символов. Убывающей подпоследовательностью будем называть последовательность символов, расположенных в порядке уменьшения их номера в кодовой таблице символов ASCII. Запишите в ответе наибольшую убывающую подпоследовательность. Если таких последовательностей несколько, запишите первую из них.
kompege 81
(А. Богданов) Текстовый файл состоит не более чем из 106 символов X, Y и Z. В прилагаемом файле определите максимальное количество символов в непрерывной подпоследовательности, состоящей из идущих подряд групп символов XYZ в указанном порядке. При этом в начале и в конце искомой последовательности группа символов XYZ может быть неполной.
Искомая подпоследовательность должна содержать не менее одной полной группы символов XYZ.
Например, условию задачи удовлетворяют: YZXYZXYZX; ZXYZXY; XYZX и т.п.
kompege 82
Текстовый файл состоит не более чем из 106 символов и содержит только заглавные латинские буквы и десятичные цифры. Определите максимальное количество идущих подряд символов, среди которых нет трёх одинаковых подряд идущих символов.
kompege 83
Текстовый файл состоит не более чем из 106 символов I, V и X.
Сколько раз в файле встречается последовательность цифр, формирующая римскую цифру восемнадцать (XVIII)?
kompege 84
Текстовый файл состоит не более чем из 106 символов X, Y и Z.
Сколько раз в файле встречается последовательность символов XXXX?
kompege 85
Текстовый файл состоит не более чем из 106 заглавных латинских букв (A..Z). Определите количество подстрок G*ME, где звёздочка обозначает любой символ.
kompege 86
Текстовый файл состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых хотя бы раз встречается комбинация K*GE, где звёздочка означает произвольный символ.
kompege 87
(Л. Шастин) Текстовый файл содержит строку из заглавных букв A, B, C, D, E, F, всего не более чем из 106 символов. Определите самую частую комбинацию вида CB*BC, где на месте "*" может стоять любая буква. В ответе укажите без пробела сначала букву, которая чаще всего встречается на месте "*", затем количество подходящих комбинаций c этой буквой.
kompege 88
Текстовый файл состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых комбинация букв AOA встречается чаще комбинации OAO.
kompege 89
Текстовый файл состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле. Если таких символов несколько, выведите тот, который стоит раньше в алфавите. Например, в тексте CCBAABABCBC A встречается 3 раза, B - 4 раза и С - 4 раза. Чаще всего встречаются символы B и C, в ответе для этого случая надо написать B4 (без пробелов и других разделителей).
kompege 90
Текстовый файл состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле между двумя одинаковыми символами. Например, в тексте CCBAABABCBC есть комбинации ABA, BAB, BCB и CBC. Чаще всего – 2 раза – между двумя одинаковыми символами стоит B, в ответе для этого случая надо написать B2 (без пробелов и других разделителей). Если таких символов несколько, выведите тот, который стоит раньше в алфавите.
kompege 91
Текстовый файл состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую самую длинную цепочку стоящих подряд одинаковых букв. Если таких строк несколько, надо взять ту, которая в файле встретилась раньше. Определите, какая буква встречается в этой строке чаще всего. Если таких букв несколько, надо взять ту, которая стоит раньше в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.
Пример. Исходный файл:
ZZQABA
ZALAAC
QRAQUT
В этом примере в первой и второй строках наибольшая длина цепочек одинаковых буквы равна 2 (ZZ в первой строке, AA во второй), в третьей – 1. Берём первую строку, т.к. она находится в файле раньше. В этой строке чаще других встречаются буквы Z и A (по 2 раза), выбираем букву A, т. к. она стоит раньше в алфавите. В ответе для этого примера надо записать A6, так как во всех строках файла буква A встречается 6 раз.
kompege 92
Текстовый файл состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Определите количество самого частого и самого редкого символа в файле (без учёта символа окончания строки). В качестве ответа запишите разницу между ними.
kompege 93
Текстовый файл состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита (ABC…Z). Текст разбит на строки различной длины. Необходимо найти строку, содержащую наибольшее количество букв Q (если таких строк несколько, надо взять ту, которая в файле встретилась позже). Определите, какая буква встречается в этой строке реже всего (но присутствует!). Если таких букв несколько, надо взять ту, которая стоит раньше в алфавите. Запишите в ответе эту букву, а затем – сколько раз она встречается во всем файле.
Пример. Исходный файл:
ZZQAQB
QAVQAB
BAQTUB
В этом примере в первой и второй строках по две букву Q, в третьей – одна. Берём вторую строку, т.к. она стоит в файле позже. В этой строке реже других встречаются буквы V и B (по одному разу), выбираем букву B, т. к. она раньше стоит в алфавите. В ответе для этого примера надо записать B4, так как во всех строках файла буква B встречается 4 раза.
kompege 94
(А. Калинин) Страшные порывы ветра в клочья уничтожили Боевого Робота, однако путники были спасены. Они забрели в лабиринт, представляющий собой текстовый документ, состоящий из букв N, E, W, Y, A, R. Помогите заблудившимся найти путь. Определите, сколько раз встречается комбинация «NEWYEAR» в файле.
kompege 95
Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более 106 символов. Определите максимальное количество идущих подряд символов, среди которых нет точек, но есть не менее 3-х букв A.
kompege 96
Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более 106 символов. Определите максимальное количество идущих подряд символов, среди которых нет букв Y, а количество точек не превышает 5.
kompege 97
Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более 106 символов. Определите максимальное количество идущих подряд символов, среди которых нет точек, а количество гласных (букв A, E, I, O, U, Y) не превышает 7.
kompege 98
Текстовый файл состоит не более чем из 106 символов I, V и X.
Сколько раз в файле встречается последовательность цифр, формирующая римскую цифру девятнадцать (XIX)?
kompege 99
Текстовый файл состоит не более чем из 108 символов прописных латинских букв (A, B, .., Z).
Определите, какая буква встречается в текстовом файле максимальное количество раз. Если таких букв несколько, запишите их в ответе в алфавитном порядке. Ответ необходимо записать прописными (заглавными) буквами.
kompege 100
Текстовый файл состоит не более чем из 108 символов прописных латинских букв (A, B, .., Z). Определите, какая буква (или несколько) встречается в текстовом файле максимальное количество раз. Для найденных букв определите, сколько раз в текстовом файле данные буквы стоят рядом с буквами, встречающимися минимальное количество раз в файле.
Пример. Содержимое файла ААВВСАВ. Для данной цепочки символов ответ 2.
kompege 101
Текстовый файл состоит из символов А, В и С.
Определите максимальное количество идущих подряд пар символов АВ или АС в прилагаемом файле.
Для выполнения этого задания следует написать программу.
kompege 102
Текстовый файл содержит строку из заглавных латинских букв, всего не более чем из 106 символов. Определите количество подстрок длиной не менее 17 символов, которые начинаются и заканчиваются буквой A и не содержат других букв A (кроме первой и последней) и букв B.
kompege 103
Текстовый файл содержит строку из заглавных латинских букв, всего не более чем из 106 символов. Определите количество подстрок длиной не более 15 символов, которые начинаются буквой A, содержат букву F, заканчиваются буквой B и не содержат других букв A и B, кроме первой и последней.
kompege 104
Текстовый файл содержит строку из заглавных латинских букв X, Y и Z, всего не более чем из 106 символов. Определите максимальное количество идущих подряд пар символов ZX или ZY.
kompege 105
Текстовый файл содержит строку из заглавных латинских букв X, Y и Z, всего не более чем из 106 символов. Определите максимальное количество идущих подряд троек символов ZXY или ZYX.
kompege 106
Текстовый файл состоит не более чем из 106 заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых есть хотя бы одна подстрока, состоящая из 7 символов, которая либо изначально является палиндромом, либо может быть преобразована к палиндромическому виду путём максимум одной перестановки (двух символов), которая выполняется в рамках текущей подстроки.
Например, даны строки:
AFDGADGHAGHGJAGJ - здесь нет палиндромов длины 7, перестановка тоже не помогает.
ADGHADGOJAJAG - здесь ADGHADG преобразовывается в GDAHADG (G и A поменялись местами).
ABDGJHAGDJGAJHA - здесь нет палиндромов длины 7, перестановка тоже не помогает.
Подошла одна строка. Ответ: 1.
Примечание: палиндром - последовательность символов, которая читается
одинаково как вперёд, так и назад, например "BABAB".
kompege 107
(PRO100 ЕГЭ) Текстовый файл содержит строку из заглавных латинских букв, всего не более чем из 106 символов. Требуется заменить некоторые буквы на другие латинские так, чтобы из букв получившейся строки можно было собрать палиндром. В ответ запишите минимальное количество замен, которое нужно сделать.
Пример:
Из строки wqe, строка wqq (можно собрать палиндром qwq) получается с помощью одной замены e -> q.
Ответ: 1
kompege 108
Текстовый файл состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита (A..Z). Определите максимальное количество идущих подряд символов, среди которых нет пар символов PR и ST одновременно.
Например строка ABDSTRE подходит под условие, а OSTREWPRT нет.
kompege 109
Текстовый файл состоит не более, чем из 106 символов из набора A, B, C.
Найдите максимальное количество подряд идущих пар символов АС или АВ. Искомая подстрока может включать только пары АВ, только пары АС или содержать одновременно как пары АС, так и пары АВ.
kompege 110
Текстовый файл состоит не более, чем из 106 символов из набора A, B, C.
Найдите максимальное количество подряд идущих пар символов AA или CC. Искомая подстрока может включать только пары АA, только пары CС или содержать одновременно как пары АA, так и пары CC.
kompege 111
Системный администратор Дамир обслуживает крупную корпорацию из одного миллиона сотрудников. У него в файле 24_ip.txt находятся IP-адреса этих сотрудников. Ему необходимо посчитать количество таких IP-адресов, которые удовлетворяют маске 195.2?.1?5.14, где ? обозначает цифру от 0 до 9. Например, IP-адреса могут быть такими:
195.20.145.14;
195.24.185.14;
195.21.135.14; и т.д
В ответе укажите количество подходящих IP-адресов.
kompege 112
Текстовый файл состоит из символов A, B, и D.
Определите максимальное количество идущих подряд пар символов BA или DA в прилагаемом файле.
Искомая подпоследовательность должна состоять только из пар BA, или только из пар DA, или только из пар BA и DA.
Для выполнения этого задания следует написать программу.
kompege 113
Текстовый файл состоит не более чем из 106 заглавных латинских букв (A..Z). Определите количество комбинаций A*A*A, где звёздочка обозначает любой символ.
kompege 114
Текстовый файл состоит не более, чем из 106 символов из набора A, B, C, D, E, F.
Найдите максимальное количество подряд идущих пар символов АB, CB, BС и BA, стоящие одна за другой и пересекающиеся последней буквой. Например, в строке BDEABCBABBD такие пары составляют подстроку ABCBAB = AB + BC + CB + BA + AB, итого 5 пар.
kompege 115
Текстовый файл содержит строку из заглавных латинских букв X, Y и Z, всего не более чем из 106 символов. Определите максимальное количество идущих подряд троек символов X*X или Y*Y, где * обозначает один любой символ.
kompege 116
Текстовый файл содержит строку из заглавных латинских букв X, Y и Z, всего не более чем из 106 символов. Определите максимальное количество идущих подряд троек символов X*Y или Z*Y, где * обозначает один любой символ.
kompege 117
(И. Женецкий) Системный администратор Дамир обслуживает крупную корпорацию. У него в текстовом файле находятся IP-адреса этих сотрудников. Ему необходимо посчитать количество таких различных IP-адресов, которые удовлетворяют маске 195.2?.1?5.14, где символ ? обозначает цифру от 0 до 9. Например, подходящие IP-адреса могут быть такими: 195.20.145.14, 195.24.185.14, 195.21.135.14 и т.д. Определите количество различных подходящих IP-адресов в файле.
kompege 118
(Н. Егорова) Текстовый файл содержит строку из заглавных латинских букв A, B и C, всего не более чем из 106 символов. Определите количество подстрок длиной не менее трех символов, которые не содержали бы одновременно все три буквы A, B и C. Примечание: подстрока — это непрерывный фрагмент исходной строки.
kompege 119
В текстовом файле находится цепочка из символов латинского алфавита A, B, C, D, E. Найдите длину самой длинной подцепочки, состоящей из символов A, B или C (в произвольном порядке).
kompege 120
Текстовый файл состоит не более, чем из 106 символов из набора A, B, C, D, E, F.
Найдите максимальную длину строки вида А*А*А*А, где между буквами А расположены одинаковые группы символов, не содержащие букв А. Например, в строке BDADBADBADBABDAFABDA такая подстрока ADBADBADBA (длина 10).
kompege 121
Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более 106 символов. Определите максимальное количество идущих подряд символов, среди которых не более пяти точек.
kompege 122
Текстовый файл состоит из символов A, B, и D.
Определите максимальное количество идущих подряд пар символов BB или DD в прилагаемом файле.
Искомая подпоследовательность должна состоять только из пар BB, или только из пар DD, или только из пар BB и DD.
Для выполнения этого задания следует написать программу.
kompege 123
Текстовый файл состоит из символов A, B и C.
Определите максимальное количество идущих подряд пар символов AB или CB в прилагаемом файле.
Искомая подпоследовательность должна состоять только из пар AB, или только из пар CB, или только из пар AB и CB в произвольном порядке следования этих пар.
Для выполнения этого задания следует написать программу.
kompege 124
Текстовый файл состоит не более, чем из 106 символов латинского алфавита A, B, C, D ... Z.
Определите максимальное количество подряд идущих символов, среди которых нет символа R, а количество символов А не превышает 3.
kompege 125
Текстовый файл состоит не более, чем из 106 символов латинского алфавита A, B, C, D ... Z.
Определите максимальное количество подряд идущих символов, среди которых символ R встречается не менее 2 раз, а количество символов А не превышает 3.
kompege 126
Текстовый файл состоит из символов A, B и C.
Определите максимальную длину подпоследовательности, состоящей из сочетаний AB и CAC.
Искомая подпоследовательность должна состоять только из пар AB, или только из троек CAC, или только из пар AB и троек CAC в произвольном порядке следования этих сочетаний.
Для выполнения этого задания следует написать программу.
kompege 127
Текстовый файл состоит не более чем из 106 символов I, V и X.
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет последовательности цифр, формирующая римскую цифру восемнадцать (XVIII)?
kompege 128
Текстовый файл состоит не более чем из 106 символов I, V и X.
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет последовательности цифр, формирующая римскую цифру девятнадцать (XIX)?
kompege 129
Текстовый файл содержит строку из заглавных латинских букв X, Y и Z, всего не более чем из 106 символов. Определите максимальное количество идущих подряд троек символов XYZ или ZYX.
kompege 130
Текстовый файл состоит не более, чем из 106 символов из набора A, B, C.
Найдите максимальное количество подряд идущих троек символов A*A или C*C, где * обозначает один любой символ.
kompege 131
Текстовый файл содержит строку из набора A, B, C, D, E, F, всего не более чем из 106 символов. Найдите максимальное количество подряд идущих троек символов ABC, BAC, CAB, CBA, стоящих одна за другой и пересекающихся с соседними тройками одной буквой. Например, в строке BDEABCBABCABBD такие пары составляют подстроку ABCBABCAB = ABC + СBA + ABC + CAB, итого 4 тройки.
kompege 132
(А. Богданов) Текстовый файл содержит строку из символов десятичных цифр, состоящей из миллиона символов. Найдите максимальное количество подряд идущих нулей и затем единиц. В строке должен быть хотя бы один ноль и хотя бы одна единица.
kompege 133
Текстовый файл содержит строку из заглавных латинских букв X, Y и Z, всего не более чем из 106 символов.
Определите максимальную длину подпоследовательности, состоящей из сочетаний XY и ZZX.
Искомая подпоследовательность должна состоять только из пар XY, или только из троек ZZX, или только из пар XY и троек ZZX в произвольном порядке следования этих сочетаний.
Для выполнения этого задания следует написать программу.
kompege 134
Текстовый файл состоит из символов A, B, C, D и O. Определите максимальное количество идущих подряд пар символов вида
согласная + гласная
в прилагаемом файле.
Для выполнения этого задания следует написать программу.
kompege 135
Текстовый файл состоит из символов N, O и P.
Определите максимальное количество подряд идущих последовательностей символов NPO или PNO в прилагаемом файле. Искомая последовательность должна состоять только из троек NPO, или только из троек PNO, или только из троек NPO и PNO в произвольном порядке их следования.
Для выполнения этого задания следует написать программу.
kompege 136
(А. Калинин) Текстовый файл состоит из символов A, B и цифр 1, 2.
Определите максимальное количество идущих подряд пар символов вида буква + цифра в прилагаемом файле.
Для выполнения этого задания следует написать программу.
kompege 137
(А. Калинин) Текстовый файл состоит из символов A, B и цифр 1, 2.
Определите максимальное количество идущих подряд троек символов вида двузначное число + буква в прилагаемом файле.
Для выполнения этого задания следует написать программу.
kompege 138
Текстовый файл состоит из символов A, B, C, D, E.
Определите максимальное количество подряд пар символов вида гласная + согласная в прилагаемом файле.
Для выполнения этого задания следует написать программу.
kompege 139
Текстовый файл состоит из символов A, C, D, F и O.
Определите максимальное количество идущих подряд пар символов вида
согласная + гласная
в прилагаемом файле.
Для выполнения этого задания следует написать программу.
kompege 140
(А. Рогов) Текстовый файл состоит из символов A, B, C, D, E, F и U. Определите максимальное количество идущих подряд троек символов вида
согласная + гласная + согласная
в прилагаемом файле.
Для выполнения этого задания следует написать программу.
kompege 141
В текстовом файле находится цепочка из символов латинского алфавита A, B, C, D, E, F. Найдите максимальную длину цепочки вида CACACA.... (состоящей из фрагментов CA, последний фрагмент может быть неполным).
kompege 142
Текстовый файл состоит не более чем из 106 символов X, Y и Z.
Определите максимальное количество идущих подряд символов, среди которых нет символов Z, а остальные символы чередуются.
Для выполнения этого задания следует написать программу.
kompege 143
Текстовый файл состоит из заглавных букв латинского алфавита. Определите максимальное количество подряд идущих символов, среди которых нет сочетания DD, но есть сочетание FE.
Для выполнения этого задания следует написать программу.
kompege 144
(А. Рогов) Текстовый файл состоит из символов A, B, C, D, E, F и U. Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых комбинация
согласная + гласная + согласная
встречается ровно 2 раза.
Для выполнения этого задания следует написать программу.
kompege 145
Текстовый файл содержит строку из символов A, B, C, D, E, F.
Найдите максимальную длину подстроки, которая состоит из подряд идущих троек одинаковых символов.
Например, в строке BBCDDDEEEFGGGEEEDDDDK такая подстрока GGGEEEDDD. Следовательно, ответ будет 9.
kompege 146
Текстовый файл содержит только буквы A, C, D, F, O. Определите длину самой длинной цепочки символов, которая начинается и заканчивается буквой D, а между двумя последовательными буквами D содержит не более двух букв O и произвольное количество других букв.
kompege 147
Текстовый файл состоит из символов латинского алфавита. Найдите подстроку наибольшей длины, состоящую из двух различных символов, которые чередуются. В качестве ответа укажите её длину.
Пример. Дана строка: ABCDFDEGHJIJIJIJIJIJKMIJ. Наибольшая подстрока, которая строится на основе двух различных символов, меж собой чередующихся: JIJIJIJIJIJ. Её длина = 11. Ответ для примера: 11.
kompege 148
(М. Ишимов) Текстовый файл состоит из символов N, R, O и P.
Определите максимальную длину последовательности, в которых нет подряд идущих символов NP или PO в прилагаемом файле.
Для выполнения этого задания следует написать программу.
kompege 149
(А. Игнатюк) В текстовом файле дана последовательность латинских букв. Необходимо найти в этой последовательности самую длинную подстроку, состоящую из комбинации DAD, при этом первый и последний элементы могут быть неполными. Например ADDADDADDADD.
В ответе укажите количество символов, составляющих наибольшую длину подходящей подстроки.
kompege 150
(Д. Тараскин) Дана строка длиной менее 106 символов, состоящая из заглавных букв латинского алфавита. Будем называть подстрокой-лесенкой такую подстроку, в которой буквы чередуются следующим образом АBBCCCAAAADDDDD и т.д. Иными словами, первая буква записана один раз, вторая дублируется дважды, третья - трижды и т.д. Буквы соседних "ступеней" лесенки должны отличаться, но могут повторятся в пределах подстроки. Укажите длину самой длинной подстроки-лесенки. Обратите внимание, что лесенки могут идти как друг за другом, так и частично друг на друга накладываться.
В строке ABBCCCABBCCC - 2 лесенки идут друг за другом
В строке ABBCCCDDBBBCCCC - 2 лесенки - конец одной лесенки ABBCCC совпадает с началом другой CDDBBBCCCC
В строке AABBCCCCCCCCCCDDEEEEEEE - тоже 2 лесенки ABBCCC и CDDEEE
kompege 151
Текстовый файл содержит строку из заглавных латинских букв X, Y и Z, всего не более чем из 106 символов.
Определите максимальную длину подпоследовательности, состоящей из сочетаний XY, YZ и XYZ.
Искомая подпоследовательность должна состоять только из пар XY, или только из пар YZ, или только из троек XYZ, или только из пар XY, YZ и троек XYZ в произвольном порядке следования этих сочетаний.
kompege 152
(А.Богданов) Строка содержит символы латинского алфавита. Определите максимальную длину подстроки не содержащей подстрок, отличающейся от «DANOV» лишь на одну букву.
kompege 153
Текстовый файл состоит из символов A, C, D, F и O.
Определите максимальное количество идущих подряд символов, среди которых нет подстроки вида
согласная + гласная + гласная + согласная
в прилагаемом файле.
Для выполнения этого задания следует написать программу.
kompege 154
Текстовый файл состоит из символов E, D и F.
Определите максимальную длину непрерывной последовательности символов, состоящей из чередующихся символов E и F в прилагаемом файле. Искомая последовательность может начинаться как с символа E, так и с символа F.
Для выполнения этого задания следует написать программу.
kompege 155
Текстовый файл состоит из символов A, B, C.
Определите максимальную длину подпоследовательности подряд идущих символов, состоящую из троек вида
согласная + согласная + гласная
Например, для строки ABBACCABC искомая последовательность - это BBACCA, и ответом является 6.
kompege 156
(А.Игнатюк) В файле представлена последовательность, состоящая из символов X, Y, Z. Необходимо указать количество всех палиндромов (слова, которые справа налево и слева направо читаются одинаково), состоящих из 9 символов, имеющихся в последовательности.
kompege 157
(А. Рогов) Текстовый файл состоит не более чем из 1 200 000 символов X, Y, и Z. Определите максимальное количество идущих подряд пар символов вида
согласная + гласная
среди которых нет подстроки XYZY.
Для выполнения этого задания следует написать программу.
Примечание. Букву Y считайте всегда гласной.
kompege 158
(А.Богданов) Текстовый файл содержит строку из десятичных цифр и букв латинского алфавита. Найдите минимальную длину подстроки включающей все шестнадцатеричные цифры. Строка может включать повторяющиеся цифры и другие символы. В ответе укажите найденную длину.
kompege 159
Текстовый файл состоит из цифр 1, 2, 3, 4 и 5. Определите максимальное количество идущих подряд пар символов вида:
четная цифра + нечетная цифра
в прилагаемом файле.
Для выполнения этого задания следует написать программу.
Например: если в файле содержится последовательность
1234525345234, то ответ 3, потому что самая длинная последовательность состоит из 3 пар: ...234525…
kompege 160
(В. Петров) Текстовый файл содержит строку из заглавных латинских букв и точек, всего не более 106 символов. Определите минимальное количество идущих подряд символов, среди которых ровно семь точек.
kompege 161
Текстовый файл состоит из символов С, D, Е и F.
Определите максимальное количество идущих подряд последовательностей символов CFE или FCE в прилагаемом файле. Искомая подпоследовательность должна состоять только из троек CFE, или только из троек FCE, или только из троек CFE или FCE в произвольном порядке их следования.
Для выполнения этого задания следует написать программу.
kompege 162
(PRO100 ЕГЭ) Текстовый файл состоит из символов A, C, D, F и O. Определите максимальное количество идущих подряд троек символов вида
согласная + любая буква + гласная
в прилагаемом файле.
Для выполнения этого задания следует написать программу.
Например, для строки ACCADAADD ответом будет число 2 (ACCADAADD).
kompege 163
Текстовый файл состоит не более чем из 106 символов и содержит только заглавные буквы латинского алфавита (ABC…Z) и десятичные цифры. Файл разбит на строки различной длины. Определите количество строк, в которых встречается сочетание букв QWERTY, полученные путем удаления лишних символов без перестановок.
Пример:
Пусть в файле находится 3 строки:
QW1ERTY5EEQW
TTERTTYFF
Q6W6EHRHTHYR
Здесь можно получить сочетания QWERTY путем удаления лишних символов без перестановок в двух строках.
kompege 164
(Д. Статный) Текстовый файл состоит из букв латинского алфавита и десятичных цифр. Определите максимальную длину подстроки, которая ограничена с одной стороны буквой A, а с другой - D и не содержит других букв A и D внутри.
kompege 165
(А.Богданов) Текстовый файл состоит не более чем из 106 символов и содержит только десятичные цифры и буквы латинского алфавита. Найдите минимальную длину подстроки, содержащей в порядке возрастания все шестнадцатеричные цифры. Строка может включать повторяющиеся цифры и другие символы. В ответе укажите найденную длину.
Пример: Строка '0XY3Z9ABC1948FRG2333W4' содержит первые 5 символов (из 16 нужных).
kompege 166
Текстовый файл состоит из символов A, C, D, F и U.Определите максимальное количество идущих подряд пар символов вида
согласная + гласная
в прилагаемом файле.
Для выполнения этого задания следует написать программу.
kompege 167
Текстовый файл состоит из символов A, B и C.
Определите максимальное количество идущих подряд пар символов AB или CB в прилагаемом файле.
Искомая подпоследовательность должна состоять только из пар AB, или только из пар CB, или только из пар AB и CB в произвольном порядке следования этих пар.
Для выполнения этого задания следует написать программу.
kompege 168
(Л. Шастин) Текстовый файл состоит из символов A, C, D, F и O.
Определите максимальное количество идущих подряд символов, среди которых не более 5 пар вида
согласная + гласная в прилагаемом файле.
Для выполнения этого задания следует написать программу.
kompege 169
Текстовый файл состоит не более, чем из 1 200 000 прописных символов латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых любые два символа из набора Q, R, S в различных комбинациях (с учётом повторений) не стоят рядом.
Для выполнения этого задания следует написать программу.
kompege 170
Текстовый файл состоит из прописных символов латинских букв.
Определите максимальное количество подряд идущих символов в прилагаемом файле, среди которых не содержится два символа из набора букв X, Y и Z (с учётом повторений), стоящих рядом.
Для выполнения этого задания следует написать программу.
kompege 171
(М. Шагитов) Определите максимальную длину последовательности символов в текстовом файле, который состоит из не более 106 символов (заглавные латинские буквы и десятичные цифры). Последовательность должна удовлетворять следующим условиям: комбинация символов "SOLO" встречается не более 4 раз и в последовательности присутствуют как минимум 5 различных цифр.
kompege 172
(В. Рыбальченко) Текстовый файл состоит не более чем из 106 латинских букв и десятичных цифр. Определите максимальную длину цепочки символов, состоящей из повторяющихся фрагментов XA, XY, TXA в любом порядке. В ответ укажите найденную длину.
kompege 173
(Грачев Н.) Текстовый файл состоит из символов D, R и цифр 1, 8.
Определите максимальное количество идущих подряд троек символов вида двузначное число + буква в прилагаемом файле.
Для выполнения этого задания следует написать программу.
kompege 174
(М. Ишимов) Текстовый файл состоит из символов, обозначающих прописные буквы латинского алфавита.
Определите максимальное количество идущих подряд символов, среди которых никакие три буквы из набора букв A, B и С (с учетом повторений) не записаны подряд.
Для выполнения этого задания следует написать программу.
kompege 175
(А.Богданов) Текстовый файл состоит из символов латинского алфавита и десятичных цифр. Определите максимальное количество идущих подряд символов, среди которых любые два символа из набора N,O,T в различных комбинациях(с учётом повторений) не стоят через один символ (который может быть любым). Например, ТEN или NUТ не могут быть в искомой подстроке.
kompege 176
(Е. Фокин) Текстовый файл состоит не более чем из 106 символов и содержит только буквы латинского алфавита и десятичные цифры. Найдите максимальную длину подстроки, ограниченной с двух сторон одним и тем же символом и не содержащей этого символа между ними. В ответе укажите длину найденной строки, включая граничные символы. Например, для строки ABCDABECD ответом будет 6.
kompege 177
(Л. Шастин) Текстовый файл состоит не более, чем из 1 200 000 прописных символов латинского алфавита. Определите количество подстрок длиной не менее 2, начинающихся и заканчивающихся на одну и ту же букву, среди которых любые два символа из набора A, B, C в различных комбинациях (с учётом повторений) не стоят рядом.
Для выполнения этого задания следует написать программу.
kompege 178
(А. Рогов) Текстовый файл состоит из символов, обозначающих прописные буквы латинского алфавита. Определите максимальное количество идущих подряд пар символов, каждая из которых содержит только символы из набора букв A, B и C (с учётом повторений).
Для выполнения этого задания следует написать программу.
Пример входных данных
QWAABAD
Для приведенного примера максимальное количество идущих подряд пар это 2: АА и ВА.
kompege 179
(А.Богданов) В текстовом файле приведен геном коронавируса SARS-CoV-2 в виде последовательности из четырех нуклеотидов, обозначенных буквами A,T,G,C. Белки кодируются последовательностью кодонов. Кодон состоит из трех нуклеотидов (три буквы подряд). Код белка начинается со старт-кодона (ATG, который может встречаться и внутри кода белка) и заканчивается стоп-кодоном (TAA или TGA или TAG, которые не может встречаться внутри кода белка). Известно, что S-белок отвечает за проникновение вируса в клетку и кодируется фрагментом, который начинается на ATGTTT и заканчивается на ACATAA и не содержит внутри себя стоп-кодоны. Найдите длину S-белка в кодонах, включая старт и стоп-кодоны.
kompege 180
Шифровка содержит только заглавные буквы латинского алфавита (ABC…Z). Группа из трёх идущих подряд символов, содержащая по одному разу каждую из букв X, Y и Z, считается разделителем. Разделители могут накладываться друг на друга, например, последовательность символов YZXYZ считается идущими подряд разделителями YZX, ZXY и XYZ.
При дешифровке разделители удаляются, разбивая шифровку на фрагменты. Определите количество символов в самом длинном фрагменте шифровки, полученном после удаления разделителей.
Пример
Пусть шифровка содержит такие символы:
BADZXYZKLMENYZXXX.
Разделители в этой строке выделены жирным шрифтом. Шифровка содержит три фрагмента: BAD, KLMEN и XX. Самый длинный из них содержит 5 символов, в ответе в данном примере надо записать число 5.
kompege 181
(В. Рыбальченко) Текстовый файл состоит не более чем из 107 прописных латинских букв. Определите максимальное количество идущих подряд символов, среди которых не содержится два символа из набора букв A, B, C в различных комбинациях (с учётом повторений), стоящих рядом. kompege 182
Текстовый файл состоит из символов, обозначающих прописные буквы латинского алфавита.
Определите максимальное количество идущих подряд символов, среди которых никакие две буквы из набора букв N, O и P (с учетом повторений) не записаны подряд.
Для выполнения этого задания следует написать программу.
kompege 183
(В. Рыбальченко)Текстовый файл 24.txt состоит не более чем из 107 прописных латинских букв. Определите максимальное количество идущих подряд символов, среди которых не содержится три символа из набора букв A, B, C, D в различных комбинациях (с учётом повторений), стоящих рядом.
kompege 184
(Л. Шастин) Текстовый файл состоит не более чем из 107 символов и содержит только буквы латинского алфавита и десятичные цифры. Найдите максимальную длину подстроки, которая начинается и заканчивается цифрами разной чётности, но при этом не содержит внутри других цифр. В ответе укажите длину найденной строки.
kompege 185
(Л. Шастин) Текстовый файл состоит не более, чем из 1 200 000 прописных символов латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых любые три символа из набора A, B, C, D, E, F в различных комбинациях (с учётом повторений) не стоят рядом.
Для выполнения этого задания следует написать программу.
kompege 186
(Л. Шастин) Текстовый файл состоит не более, чем из 1 200 000 прописных символов латинского алфавита. Назовём маской подстроки последовательность символов, в которой также может встречаться символ «?», который означает ровно одну произвольную букву.
Определите максимальное количество идущих подряд символов, среди которых нет ни одной подстроки, соответствующей маске ?B??D.
Пример: подстроки CBFED и BBBBD соответствуют маске ?B??D, а подстроки BCEFD и RBECS - нет.
Для выполнения этого задания следует написать программу.
kompege 187
(Е. Джобс) В файле содержится строка длиной не более 106 из букв английского алфавита. Определите максимальную длину подпоследовательности, которая состоит только из пар символов EA, только из троек символов NPC, или из пар символов EA и троек символов NPC.
Например, в строке FASEAEANPCVESEAEAEADDNPC есть три подходящие подпоследовательности EAEANPC, EAEAEA и NPC. Максимальная длина – 7.
kompege 188
(А.Богданов) Текстовый файл состоит не более чем из 106 символов и содержит только буквы латинского алфавита и десятичные цифры. Определите максимальное количество идущих подряд символов, среди которых нет рядом стоящих четных и нечетных цифр.
kompege 189
В файле содержится строка длиной не более 106 из букв английского алфавита. Определите минимальную длину подстроки, в которой ровно три тройки BAD или FAT.
Например, в строке SDFATFDBADZZSFATBADGHTBAD есть три подходящие подстроки FATFDBADZZSFAT, BADZZSFATBAD и FATBADGHTBAD. Минимальная длина 12.
kompege 190
В файле содержится строка длиной не более 106 из букв английского алфавита и десятичных цифр. Определите максимальную длину подстроки, которая состоит из четных чисел, разделенных буквенными комбинациями (без цифр от 0 до 9).
Например, в строке AS0256DG124FB2NHF1643GH124GG22ABCDF942AACV таких подстрок две: 124FB2 и 124GG22ABCDF942. Максимальная длина – 15. Число 256 в такой строке не участвует в формировании искомой строки, так как цифровая последовательность, начинающаяся после буквы слева, начинается на 0. Аналогичное рассуждение относится к возможному четному значению 164, являющемуся началом послежовательности 1643, так как в качестве цифровых последовательностей выбираются цепочки, ограниченные с обоих сторон буквами.
Примечание: все цифры в числах должны быть значащими.
kompege 191
В файле содержится строка длиной не более 106 из букв английского алфавита. Определите максимальную длину подпоследовательности, которая состоит только из пар символов PC, только из четверок символов CSGO, или из непересекающихся пар символов PC и четверок символов CSGO.
Например, в строке ASDPCCSGOPCNGCHPCPCSGOPC есть три подходящие подпоследовательности PCCSGOPC, PCPC и CSGOPC. Максимальная длина – 8.
kompege 192
(А.Богданов) Передатчик непрерывно передает цифры и заглавные буквы латинского алфавита (ABC…Z). Если нет полезного сообщения, то передается повторяющаяся последовательность XYZ, которая может быть прервана на любой букве вставкой фрагмента полезного сообщения. После передачи полезного сообщения продолжается передача XYZ со следующего за прерванным символом. Известно, что первый и последний символы полезного сообщения не мешают выявлению полезного сообщения. Длина фрагмента повторяющейся последовательности не менее трех символов. Найдите максимальную длину фрагмента полезного сообщения.
Пример: XYZXYZXYUSEFULLMESSAGEZXYZXYZXYAVERYUSEFULLMESSAGEZXYZXYZXYZ
kompege 193
Текстовый файл состоит из символов, обозначающих заглавные буквы латинского алфавита и цифры от 1 до 9 включительно. Определите в прилагаемом файле максимальное количество идущих подряд символов, которые могут представлять запись числа в шестнадцатеричной системе счисления.
Для выполнения этого задания следует написать программу.
Примечание. Цифры, числовое значение которых превышает 9, обозначены латинскими буквами, начиная с буквы А.
kompege 194
Текстовый файл состоит из символов T, U, V, W, X, Y и Z.
Определите в прилагаемом файле максимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ Y встречается не более 150 раз.
Для выполнения этого задания следует написать программу.
kompege 195
Текстовый файл состоит из символов, обозначающих буквы латинского алфавита А, В и С и цифры 8 и 9.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых ни одна буква не стоит рядом с буквой, а цифра — с цифрой.
Для выполнения этого задания следует написать программу.
kompege 196
(В. Ген) Текстовый файл состоит не более чем из 107 заглавных букв латинского алфавита. Определите максимальную длину подстроки, не содержащей в себе букв L, I, S, E, N, O, K.
Для выполнения этого задания следует написать программу
kompege 197
Текстовый файл состоит из символов T, U, V, W, X, Y и Z.
Определите в прилагаемом файле максимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ T встречается ровно 100 раз.
Для выполнения этого задания следует написать программу.
kompege 198
(С. Чайкин) Текстовый файл состоит не более чем из 106 заглавных букв латинского алфавита. Определите максимальную длину подстроки, содержащую равное количество букв A и B.
Для выполнения этого задания следует написать программу
kompege 199
(PRO100 ЕГЭ) Текстовый файл состоит из символов, обозначающих заглавные буквы латинского алфавита и цифры от 0 до 9 включительно. Определите в прилагаемом файле максимальное количество идущих подряд символов, которые могут представлять запись числа в шестнадцатеричной системе счисления.
Для выполнения этого задания следует написать программу.
Примечание. Цифры, числовое значение которых превышает 9, обозначены латинскими буквами, начиная с буквы А.
Числа с незначащими нулями в ответ брать не следует.
kompege 200
(М. Ишимов) Текстовый файл состоит из символов, обозначающих прописные буквы латинского алфавита.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых нет ни одной буквы из набора букв A, B, C и D.
Для выполнения этого задания следует написать программу.
kompege 201
(Л. Шастин) Текстовый файл состоит не более, чем из 7 200 000 прописных символов латинского алфавита. Определите в прилагаемом файле количество подстрок вида A#A, где на месте # стоит хотя бы один символ.
Для выполнения этого задания следует написать программу.
kompege 202
(Л. Шастин) Текстовый файл состоит не более, чем из 107 прописных символов латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых сочетание символов INFINITY встречается ровно 1000 раз.
Для выполнения этого задания следует написать программу.
kompege 203
(Л. Шастин) Текстовый файл состоит из символов, обозначающих прописные буквы латинского алфавита.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых гласные и согласные буквы чередуются.
Для выполнения этого задания следует написать программу.
kompege 204
(PRO100 ЕГЭ) Текстовый файл состоит из символов T, U, V, W, X, Y и Z.
Определите в прилагаемом файле минимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ X встречается не менее 500 раз, а символ Y не встречается совсем.
Для выполнения этого задания следует написать программу.
kompege 205
(М. Попков) Текстовый файл содержит зашифрованное письмо Санта-Клаусу, состоящее только из символов H, P, N, Y, с просьбой о подарке. Какой подарок хочет ребенок зависит от максимального количества идущих подряд троек символов HPY или NYN в прилагаемом файле.
Искомая последовательность должна состоять только из троек HPY, или только из троек NYN, или только из троек HPY и NYN.
Помогите Санте расшифровать послание, определите данное максимальное значение.
Для выполнения этого задания следует написать программу.
kompege 206
Текстовый файл состоит из символов R, S и Q. В прилагаемом файле определите максимальное количество символов в непрерывной подпоследовательности, состоящей из идущих подряд групп символов RSQ в указанном порядке. При этом в начале и в конце искомой последовательности группа символов RSQ может быть неполной.
Искомая подпоследовательность должна содержать не менее одной полной группы символов RSQ.
Например, условию задачи удовлетворяют: SQRSQRSQR; QRSQRS и т.п.
Для выполнения этого задания следует написать программу.
kompege 207
(Л. Шастин) Текстовый файл состоит не более, чем из 7 200 000 прописных символов латинского алфавита.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых прямой алфавитный порядок нарушается ровно 100000 раз.
Например, в подстроке AABCEGBCDFXCDEFA прямой алфавитный порядок нарушается ровно трижды.
Для выполнения этого задания следует написать программу.
kompege 208
Текстовый файл состоит из символов P, R, O, E, G – зашифрованное письмо Деду Морозу.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых комбинация символов RO встречается ровно 21 раз, а комбинации символов ORO и ROR ни разу не встречаются.
kompege 209
Текстовый файл состоит из символов T, U, V, W, X, Y и Z. В прилагаемом файле определите максимальное количество символов в непрерывной подпоследовательности, состоящей из идущих подряд групп символов VWXYZ в указанном порядке. При этом в начале и в конце искомой последовательности группа символов VWXYZ может быть неполной.
Искомая подпоследовательность должна содержать не менее одной полной группы символов VWXYZ.
Например, условию задачи удовлетворяют: XYZVWXYZVWXYZV; VWXYZ и т.п.
Для выполнения этого задания следует написать программу.
kompege 210
(C. Горбачёв) Текстовый файл состоит из символов, обозначающих заглавные буквы латинского алфавита и цифры от 1 до 9 включительно. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых ни одна буква не стоит рядом с буквой, а цифра — с цифрой.
Для выполнения этого задания следует написать программу.
kompege 211
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых ровно по одному разу встречаются буквы X и Y.
kompege 212
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых каждая из букв C и D встречается не более двух раз.
kompege 213
Текстовый файл состоит из символов A, B, C, D и E.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых комбинация символов AB встречается ровно 50 раз.
kompege 214
(Л. Шастин) Текстовый файл состоит из символов, обозначающих буквы латинского алфавита и десятичные цифры.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых никакие три нечётные цифры не стоят рядом.
Для выполнения этого задания следует написать программу.
kompege 215
(Д. Бахтиев) Текстовый файл состоит из цифр 0, 1, 2, 3, 4 и букв A, B, C, D, E.
Определите в прилагаемом файле количество подстрок, которые могут представлять запись натурального числа в троичной системе счисления без незначащих нулей.
Например, в строке D021AB320 есть пять троичных чисел, удовлетворяющих условию задачи: 2, 1, 21, 2, 20.
Для выполнения этого задания следует написать программу.
kompege 216
(П. Говоров) В файле содержится строка длиной не более 106 из букв A,B,C.
Определите в прилагаемом файле максимальную длину подпоследовательности, составленную конкатенацией из следующих подстрок (могут использоваться любое количество раз): ABA, CB, AC, BB, ABC, BCB, BA, AB.
kompege 217
(П. Говоров) В файле содержится строка длиной не более 106 из букв A,B,D,E и цифр 0,1,2,3.
Определите в прилагаемом файле максимальную длину подпоследовательности, в которой количество согласных букв равно количеству гласных и количество четных цифр равно количеству нечетных
kompege 218
(Л. Шастин) Текстовый файл состоит не более, чем из 7 200 000 прописных символов латинского алфавита.
Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых каждая латинская буква встречается хотя бы один раз.
Для выполнения этого задания следует написать программу.
kompege 219
(Л. Шастин) Текстовый файл состоит не более, чем из 7 200 000 прописных символов латинского алфавита.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых никакая гласная буква не стоит раньше согласной.
Для выполнения этого задания следует написать программу.
Примечание. Гласные буквы латинского алфавита: A, E, I, O, U, Y.
kompege 220
(Л. Шастин) Текстовый файл состоит не более, чем из 7 200 000 прописных символов латинского алфавита.
Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых тройка символов вида согласная + согласная + гласная встречается не менее 500 раз.
Для выполнения этого задания следует написать программу.
Примечание. Гласные буквы латинского алфавита: A, E, I, O, U, Y.
kompege 221
(Л. Шастин) Текстовый файл состоит из символов, обозначающих буквы латинского алфавита и десятичные цифры.
Назовём маской образец строки, который строится на основании служебных знаков # и &, причём знак # обозначает непустую последовательность из идущих подряд букв, а знак & задает непустую последовательность из идущих подряд цифр.
Определите в прилагаемом файле максимальную длину подстроки, которая соответствует маске #&#.
Например, в строке "42ABC123FG75BCD" условию удовлетворяет подстрока "ABC123FG".
Для выполнения этого задания следует написать программу.
kompege 222
(Л. Шастин) Текстовый файл состоит не более, чем из 7 200 000 прописных символов латинского алфавита.
Для последующего хранения и использования данные из файла сжимаются согласно алгоритму RLE — методу сжатия данных, который заменяет повторяющиеся символы на их количество и сам символ. Данные закодированы в формате UTF-8, то есть любой символ занимает в памяти 8 бит. Например, строка "AAAABBBCCDAA", состоящая из 12 символов и имеющая вес 96 бит, после применения RLE будет выглядеть как "4A3B2CD2A", состоять из 9 символов и весить 72 бита. В этом случае благодаря RLE удастся сэкономить 24 бита.
Определите количество бит, которое удастся сэкономить, если сжать данные из файла согласно алгоритму RLE.
Для выполнения этого задания следует написать программу.
kompege 223
(Л. Шастин) Текстовый файл состоит из символов, обозначающих буквы латинского алфавита A, В и С и цифры 1 и 8.
Определите в прилагаемом файле максимальную длину подстроки, которая начинается и заканчивается на разные цифры, включает в себя равное количество букв B и C и не содержит других цифр, кроме первой и последней.
Для выполнения этого задания следует написать программу.
kompege 224
(М. Попков) Текстовый файл состоит не более чем из 106 символов M, A, X.
Определите максимальное количество идущих подряд символов, среди которых нет подстроки AXMM.
kompege 225
(М. Попков) Во входном файле в строчку записаны заглавные буквы английского алфавита. Требуется найти самую длинную последовательность, в которой гласные и согласные буквы чередуются. В ответ запишите длину найденной последовательности.
Примечание: Y – гласная буква.
kompege 226
(М. Попков) В файле в одну строку записаны заглавные английские буквы. Задача – определить наиболее часто встречающийся символ после комбинации из трех одинаковых символов. В случае, если наиболее встречающихся символов несколько, в ответ нужно записать последний по алфавиту символ и число его повторений без пробела.
Так, например, для строки QQQPGGGGHHHG можно выделить комбинации GGGG, QQQP, HHHG. Ответ к примеру – G2.
kompege 227
(М. Попков) Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых ровно по одному разу встречаются буквы X и Y.
kompege 228
(М. Попков) Файл с текстом состоит не более чем из 106 символов D, E, F.
Определите максимальное количество идущих подряд символов, среди которых символ F встречается не более одного раза.
kompege 229
(П. Говоров) Программист Павел "Setzor" любит составлять различные строки из букв. В файле содержится строка длиной не более 107 из заглавных букв латинского алфавита (ABC…Z).
Определите в прилагаемом файле максимальную длину подпоследовательности, которая состоит из двух последовательных частей (сначала 1 часть, затем 2):
в первой части символы расположены в алфавитном порядке, во второй в обратном алфавитном порядке. (1-ая и 2-ая часть могут быть различной длины).
Например, для строки QTUHHMSMJFSMECQ ответом будет являться подпоследовательность HHMSMJF (ответ 7), в которой 1 часть - HHMS, 2 - часть MJF (разделить можно также на части HHM и SMJF).
kompege 230
Текстовый файл состоит из символов латинского алфавита A, B, C, и цифр 6, 7, 8, 9.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых никакая буква не стоит рядом с буквой, а цифра – с цифрой.
Для выполнения этого задания следует написать программу.
kompege 231
(Е.Джобс) Текстовый файл состоит из символов T, U, V, W, X, Y и Z.
Определите в прилагаемом файле максимальную длину подстроки, состоящую из пар символов XX, YY или ZZ в произвольном порядке, при этом ни одна пара не должна повторяться два раза подряд. Например, в строке YYZZZZYYXX искомая подстрока ZZYYXX.
Для решения задачи напишите программу.
kompege 232
Текстовый файл состоит из заглавных букв латинского алфавита Q, R, W и цифр 1, 2, 4.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых ни одна буква не стоит рядом с буквой, а цифра – с цифрой.
Для выполнения этого задания следует написать программу.
kompege 233
Текстовый файл состоит из символов K, L, M и N. В прилагаемом файле определите максимальное количество символов в непрерывной подпоследовательности, состоящей из идущих подряд групп символов KLMN в указанном порядке, при этом в начале и в конце искомой последовательности группа символов KLMN может быть неполной.
Искомая последовательность должна содержать не менее одной полной группы символов KLMN. Например, условию задачи удовлетворяют: MNKLMNKLMNK, или NKLMNKLMNKL, или KLMNKLMNKLM и т.п.
Для выполнения этого задания следует написать программу.
kompege 234
Текстовый файл состоит из символов A, B, C, D, E и F.
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов CD (в указанном порядке) встречается ровно 160 раз.
Для выполнения этого задания следует написать программу.
kompege 235
Текстовый файл состоит из символов, обозначающих знаки « – », « * » и цифры 0, 7, 8, 9.
Определите в прилагаемом файле максимальное количество идущих подряд символов, которые образуют математически правильную последовательность, в которую входят знаки « – » или « * » и натуральные числа без незначащих нулей.
kompege 236
Текстовый файл состоит из десятичных цифр, знаков «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными числами (без знака), значение которого равно нулю. В этом выражении никакие два знака арифметических операций не стоят рядом, порядок действий определяется по правилам математики. В записи чисел отсутствуют незначащие (ведущие) нули.
В ответе укажите количество символов.
kompege 237
Текстовый файл состоит из десятичных цифр, знаков «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными числами (без знака), значение которого равно нулю. В этом выражении никакие два знака арифметических операций не стоят рядом, порядок действий определяется по правилам математики. В записи чисел отсутствуют незначащие (ведущие) нули.
В ответе укажите количество символов.
kompege 238
(Л. Шастин) Текстовый файл состоит из десятичных цифр, знаков «+» и «*» (сложения и умножения). Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых никакие два знака арифметических операций не записаны подряд.
Для выполнения этого задания следует написать программу.
kompege 239
Текстовый файл состоит из цифр 0, 6, 7, 8, 9 и знаков арифметических операций «–» и «*» (вычитание и умножение). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами.
В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака.
В ответе укажите количество символов.
kompege 240
(Л. Шастин) Текстовый файл состоит не более чем из 108 символов X, Y и Z. «ИКС-ДВА» подстроками назовем непрерывные подпоследовательности символов, начинающиеся и заканчивающиеся на X и не содержащие внутри других символов X. Найдите «ИКС-ДВА» подстроку, содержащую наибольшее количество символов Y, и определите её длину. Если таких подстрок в файле несколько, тогда укажите длину наименьшей из них.
Для выполнения этого задания следует написать программу.
kompege 241
(В. Колчев) Текстовый файл состоит из символов, обозначающих знаки « + », « * » и цифры 7, 8, 9.
Определите максимальное значение, которое является результатом вычисления непрерывной последовательности, являющейся корректным арифметическим выражением из нескольких целых неотрицательных чисел, между которыми отсутствует операция умножения.
В этом выражении никакие два знака арифметических операций не стоят рядом.
kompege 242
(Д. Бахтиев) Текстовый файл состоит не более чем из 107 латинских символов из набора A, B, C, D, E, F, G, H.
Определите подстроку наибольшей длины, начинающуюся и заканчивающуюся подстрокой вида «Согласная + Согласная + Гласная» и не содержащую внутри себя другие подстроки такого вида. В ответе укажите одно число — наибольшую длину такой подстроки.
Для выполнения этого задания следует написать программу.
kompege 243
(Д. Бахтиев) Текстовый файл содержит цифры от 1 до 9 и знак арифметической операции «-» (вычитание). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми числами, чьё значение превышает -20000 (минус двадцать тысяч). Запрещается отрывать цифры от чисел, но разрешается брать их без знака. Например, в строке -23-456-789 нельзя взять выражение -456-78, но можно взять 23-456.
В ответе укажите количество символов.
kompege 244
(Л. Шастин) Текстовый файл состоит из десятичных цифр, знаков «+» и «*» (сложения и умножения). Рассматриваются непрерывные последовательности символов, которые являются корректными арифметическими выражениями с целыми положительными числами. В этих выражениях никакие два знака арифметических операций не стоят рядом, порядок действий определяется по правилам математики. В записи чисел отсутствуют незначащие (ведущие) нули. Определите максимальное количество чисел, входящих в одну из таких последовательностей.
kompege 245
(Л. Шастин) Текстовый файл состоит не более чем из 108 символов латиницы, входящих в слово «REVOLUTION». Найдите наименьшую длину подстроки, которая включает в себя подпоследовательность символов, образующих слово «LOVE». Например, для строки REVVVLAAORRVEARRLBOLRVER ответом будет являться число 7 — это длина подстроки LBOLRVE.
Для выполнения этого задания следует написать программу.
kompege 246
(Л. Шастин) Текстовый файл состоит из символов A, B, C, D, E, F, G и H.
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых последовательность расстояний между ближайшими соседними гласными буквами образует арифметическую прогрессию.
Например, в строке BBDABCADEFBACDFAB подходит подстрока BCADEFBACDFAB, последовательность расстояний между ближайшими соседними гласными буквами в ней образована с шагом 1 и выглядит так: 2, 3, 4.
Примечание. Под расстоянием понимается разница индексов.
Для выполнения этого задания следует написать программу.
kompege 247
(А. Сражаев) Текстовый файл состоит из десятичных цифр, а так же знака точки и знака & (амперсанд). Определите максимальное количество символов в непрерывной последовательности, которая является выражением вида четырехзначное вещественное число&четырехзначное вещественное число (например, 1234.56&2345.09874). В записи чисел отсутствуют незначащие (ведущие) нули.
В ответе укажите количество символов
kompege 248
Текстовый файл состоит из цифр от 1 до 6, знаков операций «–» и «*» (вычитание и умножение) и заглавных латинских букв A, B, C, D.
Определите максимальное количество символов в непрерывной последовательности символов, состоящей из буквы B, за которой следует корректное арифметическое выражение с целыми неотрицательными числами, записанными в десятичной системе счисления.
kompege 249
(М. Попков) В волшебном королевстве, где звезды искрятся на ночном небе, жил-был Числовой Заклинатель. Он умел создавать удивительные заклинания из чисел и знаков, используя только цифры 0, 2, 3, 4, 5 и знаки операций «+» (сложение) и «*» (умножение). Эти числа и знаки были ключами к его магии!
Однажды, наш Числовой Заклинатель нашел древний свиток, на котором были написаны только эти символы. Он решил выяснить, сколько символов в непрерывной последовательности на свитке могут образовать корректное арифметическое выражение с целыми неотрицательными числами.
kompege 250
(В. Лашин) Текстовый файл состоит из символов ')', '(', знака '+' и цифр 1, 2, 3, 4. Определите максимальное количество символов в непрерывной последовательности, начинающихся с символа '(' и кончающихся символом ')', при этом последовательность является математически корректной и её значение кратно 2.
В этом выражении никакие два знака арифметических операций не стоят рядом, в начале и в конце математической последовательности не может стоять знак '+'.
В ответе укажите количество символов.
kompege 251
Текстовый файл состоит из символов F, G, Q, R, S и W. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых подстрока FSRQ встречается ровно 80 раз.
Для выполнения этого задания следует написать программу.
kompege 252
(Л. Шастин) Текстовый файл состоит из символов F, S и W. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых подстрока WWF встречается не более 120 раз, а подстрока WSFWW не встречается совсем.
Для выполнения этого задания следует написать программу.
kompege 253
(М. Попков) Аналитики данных работают над проектом по выявлению аномалий в финансовых транзакциях. Обнаружение последовательностей с различными характеристиками может помочь в идентификации подозрительных или мошеннических операций, улучшая безопасность финансовых систем.
Во входном файле в строчку записаны арабские цифры от 0 до 9 включительно. Вам нужно найти самую длинную последовательность, в которой соседние символы различны, чтобы выявить подозрительные паттерны в транзакциях.
kompege 254
(М. Попков) Разработчики создают систему автоматического распознавания математических выражений для образовательной платформы. Точность распознавания зависит от способности системы правильно идентифицировать и обрабатывать различные комбинации символов и чисел.
Для тестирования вам выдали текстовый файл, состоящий из символов, обозначающих знаки « * », « – » и цифры 0, 1, 2, 3, 4, 9.
Вам нужно в прилагаемом файле определить максимальное количество идущих подряд символов, которые образуют математически правильную последовательность, в которую входят знаки «*» или «–» и целые неотрицательные числа без незначащих нулей, чтобы улучшить точность распознавания выражений.
kompege 255
Текстовый файл состоит из цифр от 1 до 9, знаков операций «+», «–» и «*» (сложение, вычитание и умножение) и заглавных латинских букв A, B, C, D. Назовём правильной суммой строку, содержащую последовательность из одного или более десятичных чисел, в которой между соседними числами стоит ровно один знак «+» и нет других знаков.
Примеры правильных сумм: «23», «115+6», «1980+12+12351».
Назовём результатом правильной суммы число, которое получится при выполнении записанных в соответствующей строке сложений. Например, результат правильной суммы «2+3» – число 5
Найдите в данной строке правильную сумму, расположенную непосредственно после буквы A и имеющую наибольший результат.
В ответе запишите результат найденной суммы. Гарантируется, что ответ не превышает 2·109.
kompege 256
(М. Попков) Текстовый файл состоит из символов A, E, G, I, L, M и R.
Определите в прилагаемом файле максимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ M встречается не более 278 раз.
kompege 257
(М. Попков) Во входном файле в строчку записаны арабские цифры от 0 до 9 включительно.
Требуется найти самую длинную последовательность, в которой чётные и нечётные цифры чередуются.
В ответ запишите длину найденной последовательности.
kompege 258
(Л. Шастин) Текстовый файл состоит из цифр 0, 6, 7, 8, 9 и знаков арифметических операций «–» и «*» (вычитание и умножение). Определите количество непрерывных подпоследовательностей в этом файле, которые являются корректными арифметическими выражениями с целыми неотрицательными числами.
В таких выражениях никакие два знака арифметических операций не должны стоять рядом, а в записи чисел должны отсутствовать незначащие (ведущие) нули. В ответе укажите количество подходящих подпоследовательностей.
Например, в строке *567-8**09-30- есть следующие корректные арифметические выражения: 567-8, 67-8, 7-8, 9-3 и 9-30. Ответ: 5.
Примечание. Отдельно стоящие числа арифметическими выражениями не считать. Число 0 не имеет знака.
kompege 259
Текстовый файл состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами, записанными в шестеричной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака.
kompege 260
Текстовый файл состоит из десятичных цифр, знаков «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными числами, кратными пяти. В этом выражении никакие два знака арифметических операций не стоят рядом. В записи чисел отсутствуют незначащие (ведущие) нули.
kompege 261
Текстовый файл состоит не более чем из 106 символов и содержит только строчные латинские буквы, а также знаки «@» и «.» . Определите максимальное количество символов в непрерывной последовательности вида [буквы]@[буквы].[буквы] (например yasdamege@nasto.ballov). В ответе укажите количество символов.
kompege 262
Текстовый файл состоит не более чем из 106 символов и содержит только цифры шестнадцатеричной системы счисления, а также знаки «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, которая начинается символами AFD, за которыми следует правильное арифметическое выражение с целыми неотрицательными числами (без знака), записанными в десятичной системе счисления. В этом выражении никакие два знака арифметических операций не стоят рядом. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.
kompege 263
Текстовый файл состоит из цифр 0, 7, 8, 9 и знаков арифметических операций «-» и «*» (вычитание и умножение).
Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака.
В ответе укажите количество символов.
kompege 264
Текстовый файл состоит из заглавных букв латинского алфавита A, B, C, D, E и F.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых пара AB (в указанном порядке) встречается ровно 100 раз.
Для выполнения этого задания следует написать программу.
kompege 265
(М. Попков) Текстовый файл состоит из десятичных цифр, знаков «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными чётными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, порядок действий определяется по правилам математики. В записи чисел отсутствуют незначащие (ведущие) нули.
kompege 266
Текстовый файл состоит из заглавных букв А, В, С, строчных букв а, b, c, знака препинания «.» и знаков пробелов. Определите максимальное количество символов в непрерывной последовательности, которая является корректно записанным предложением. Считаем, что в корректно записанном предложении выполнены все следующие условия:
- предложение начинается с заглавной буквы;
- предложение оканчивается точкой, которая в предложении единственная и перед которой нет пробела;
- слова в предложении состоят из произвольных комбинаций букв, возможно не имеют семантического смысла, но при этом только первая буква слова может быть заглавной;
- слова в предложении разделены пробелами, два пробела стоять рядом в предложении не могут.
В ответе укажите количество символов.
kompege 267
Текстовый файл состоит из символов, обозначающих десятичные цифры и заглавные буквы латинского алфавита.
Определите в прилагаемом файле максимальное количество идущих подряд символов, которые могут представлять запись чётного числа в двенадцатеричной системе счисления. В этой записи отсутствуют незначащие (ведущие) нули.
Для выполнения этого задания следует написать программу.
Примечание. Цифры, числовое значение которых превышает 9, обозначены латинскими буквами, начиная с буквы A.
kompege 268
Текстовый файл состоит из десятичных цифр и знаков арифметических операций «–» и «*» (вычитания и умножения).
Определите максимальное количество символов последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными 6-ричными числами, в котором порядок действий слева направо совпадает с порядком действий по правилам математики. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули.
В ответе укажите количество символов.
kompege 269
Текстовый файл состоит из символов F, G, Q, R, S и W. Определите в этом файле минимальное количество идущих подряд символов, среди которых подстрока RSQ встречается ровно 130 раз, при этом искомая последовательность не оканчивается символом Q.
Для выполнения этого задания следует написать программу.
kompege 270
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального чётного 14-ричного числа. В ответе запишите количество символов (значащих цифр в записи числа) в этой последовательности.
Примечание. Латинские буквы A, B, C и D означают цифры из алфавита 14-ричной системы счисления.
kompege 271
(Л. Шастин) Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального 16-ричного числа, содержащего ровно 10 цифр «B». В ответе запишите количество символов (значащих цифр в записи числа) в этой последовательности.
Примечание. Латинские буквы A, B, C, D, E и F означают цифры из алфавита 16-ричной системы счисления.
kompege 272
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Onределите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального нечётного 12-ричного числа. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
Примечание. Латинские буквы А и В - цифры из алфавита 12-ричной системы счисления.
kompege 273
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Onределите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального чётного 14-ричного числа. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
Примечание. Латинские буквы А, В, C, D - цифры из алфавита 14-ричной системы счисления.
kompege 274
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Onределите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального кратного пяти 15-ричного числа. В ответе запишите индекс (номер) последнего символа (последней значащей цифры), которой заканчивается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
Примечание. Латинские буквы А, В, C, D, E - цифры из алфавита 15-ричной системы счисления.
kompege 275
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность идущих подряд символов наибольшей длины, которая представляет собой запись чётного 8-ричного числа. Если таких последовательностей несколько, выберите последовательность с наименьшим числовым значением. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этой последовательности в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
kompege 276
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность идущих подряд символов наибольшей длины, которая представляет собой запись кратного трём 12-ричного числа. Если таких последовательностей несколько, выберите последовательность с наименьшим числовым значением. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этой последовательности в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
Примечание. Латинские буквы А, В - цифры из алфавита 12-ричной системы счисления.
kompege 277
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Onределите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального кратного трём 12-ричного числа. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
Примечание. Латинские буквы А, В - цифры из алфавита 12-ричной системы счисления.
kompege 278
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Onределите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального кратного шести 12-ричного числа. В ответе запишите индекс (номер) последнего символа (последней значащей цифры), которой заканчивается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
Примечание. Латинские буквы А, В - цифры из алфавита 12-ричной системы счисления.
kompege 279
(Л. Шастин) Текстовый файл состоит из символов L, N и D. Определите в этом файле максимальное количество идущих подряд символов, среди которых подстрока LND встречается не более 10000 раз, при этом искомая последовательность начинается и заканчивается на одну и ту же букву.
Для выполнения этого задания следует написать программу.
kompege 280
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд символов, среди которых ровно 35 букв S, начинающуюся чётной цифрой, не содержащую других чётных цифр, кроме первой.
В ответе запишите число - количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
kompege 281
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых подстрока 2025 встречается не менее 90 раз и при этом содержится ровно 80 букв Y.
В ответе запишите число - количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
kompege 282
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд одинаковых букв, начинающуюся и заканчивающуюся чётной цифрой, не содержащую других букв, кроме повторяющихся, не содержащую цифр, кроме первой и последней. В ответе запишите число - количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
kompege 283
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность символов, состоящую из максимального количества идущих подряд цифр, начинающуюся и заканчивающуюся одинаковыми буквами, содержащую ровно две буквы: первую и последнюю. Если таких несколько, выберите последовательность с наименьшим порядковым номером в файле её первого символа. В ответе запишите число - порядковый номер в файле первого символа найденной последовательности.
Для выполнения этого задания следует написать программу.
Примечание. В прилагаемом файле нумерация символов начинается с нуля.
kompege 284
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых подстрока 2025 встречается не менее 90 раз и при этом содержится ровно 80 букв
Y.
В ответе запишите число – количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
kompege 285
(Иглин К.) Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд символов, удовлетворяющую условию: в ней ровно 80 отдельных слов (слова - это последовательности подряд идущих букв, отделенные друг от друга хотя бы одной цифрой).
В ответе запишите число - порядковый номер в файле первого символа найденной последовательности.
Для выполнения этого задания следует написать программу.
Примечание. В прилагаемом файле нумерация символов начинается с нуля.
kompege 286
(В. Лашин) Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите, сколько в этом файле подпоследовательностей подряд идущих символов, в которых каждое из слов: 'HALLOWEEN', 'TRICK' и 'TREAT' встречается ровно по 5 раз.
В ответе запишите число — количество подходящих подпоследовательностей.
Для выполнения этого задания необходимо написать программу.
kompege 287
Текстовый файл состоит из десятичных цифр от 1 до 9, знаков «+» и «*» (сложения и умножения).
Определите в прилагаемом файле максимальное количество символов в непрерывной последовательности, являющейся корректной записью арифметического выражения, состоящей из не более чем 40 натуральных чисел и знаков арифметических операций между ними.
В ответе укажите количество символов.
kompege 288
(В. Лашин) Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых можно найти не более 10 подстрок соответствующих записи 2?0?2?6, где ? обозначает любой символ.
Например, в строке "A22002266G2J0K2L6A" можно найти 3 подстроки "2200226", "2002266", "2J0K2L6"
В ответе запишите число – количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
kompege 289
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых буква F встречается ровно 76 раз, чётная цифра встречается ровно один раз, искомая последовательность начинается с этой единственной чётной цифры.
В ответе запишите число - количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
kompege 290
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд символов, среди которых ровно 45 нечётных цифр и при этом начинающуюся с буквы G, не содержащую других букв G, кроме первой.
В ответе запишите число – количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
kompege 291
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых подстрока 2025 встречается не менее 110 раз и при этом содержится ровно 90 букв W.
В ответе запишите число – количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
kompege 292
(Иглин К.) Текстовый файл состоит из десятичных цифр, знаков «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми положительными числами (без знака), значение которого равно чётному числу. В этом выражении никакие два знака арифметических операций не стоят рядом, порядок действий определяется по правилам математики. В записи чисел отсутствуют незначащие (ведущие) нули.
В ответе укажите количество символов.
kompege 293
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, оканчивающихся подстрокой 2025, среди которых буква Y встречается не менее 140 раз, а подстрока 2025 содержится ровно 50 раз.
В ответе запишите число – количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
kompege 294
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального чётного 14-ричного числа. В ответе запишите количество символов (значащих цифр в записи числа) в этой последовательности.
Примечание. Латинские буквы A, B, C и D означают цифры из алфавита 14-ричной системы счисления.
kompege 295
(Д. Караулов) Текстовый файл состоит не более чем из 106 символов и содержит латинские буквы (прописные и строчные), точки и пробелы. Определите максимальное количество символов в непрерывной последовательности, которая является корректно записанным предложением. Считаем, что в корректно записанном предложении выполнены все следующие условия:
– предложение начинается с заглавной буквы;
– предложение оканчивается точкой, которая в предложении единственная и перед которой нет пробела;
– слова в предложении состоят из произвольных комбинаций букв, возможно не имеют семантического смысла, но при этом только первая буква слова может быть заглавной;
– слова в предложении разделены пробелами, два пробела стоять рядом в предложении не могут.
В ответе укажите количество слов в этом предложении.
kompege 296
Текстовый файл состоит из символов T, U, V, W, X, Y и Z.
Определите в прилагаемом файле минимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ Z встречается не менее 270 раз.
Для выполнения этого задания следует написать. программу.
kompege 297
Текстовый файл состоит из символов, обозначающих заглавные буквы латинского алфавита и цифры от 1 до 9 включительно.
Определите в прилагаемом файле максимальное количество идущих подряд символов, которые могут представлять запись числа в двенадцатеричной системе счисления.
Для выполнения этого задания следует написать программу.
Примечание. Цифры, числовое значение которых превышает 9, обозначены латинскими буквами начиная с буквы А.
kompege 298
(И. Карпачев) Текстовый файл состоит не более чем из 106 символов и содержит только десятичные цифры, заглавные и строчные буквы латинского алфавита, а также символы «@» и «.» (точка). Определите максимальное количество символов в непрерывной последовательности, которая является корректным почтовым адресом. Корректным почтовым адресом назовем адрес, в котором сначала указывается имя почтового ящика, затем следует символ «@», далее – сервер, на котором находится почтовый ящик. В данной задаче будем считать, что:
– в имени почтового ящика используются только символ «.» (точка), десятичные цифры и буквы латинского алфавита;
– серверу могут соответствовать только строки вида: «yandex.ru» или «gmail.com»;
– два символа «@» и «.» не могут следовать подряд друг за другом.
В ответе укажите количество символов. Например, для строки alex@@s..ch@Gmail.coM.rUnet@yandex.rubo@yandex.ru ответом будет число 25 – длина выделенной части, которая является правильным адресом.
kompege 299
(И. Карпачев) Текстовый файл состоит не более чем из 106 символов и содержит только десятичные цифры, арифметические знаки «+» и «-» и скобки «(» и «)». Определите в этом файле максимальное количество символов в идущих подряд группах символов вида (A+B) или (A-B), где А обозначает натуральное число, не кратное 5, а B – натуральное число, кратное 5. В записи чисел A и B не должно быть незначащих нулей. Например, для строки (((56+-+00(0678-89)(7182-15)(3222+745)) ответом будет 19.
kompege 300
(И. Карпачев) Текстовый файл состоит не более чем из 106 символов и содержит только десятичные цифры, арифметические знаки «+» и «-» и скобки «(» и «)». Определите в этом файле максимальное количество идущих подряд групп символов вида (A+B) или (A-B), где А обозначает натуральное чётное число, а B – натуральное нечётное число. В записи чисел A и B не должно быть незначащих нулей. Например, для строки (((56+-+00(0678-89)(78-9)(322+7)) ответом будет 13.
kompege 301
Текстовый файл состоит из заглавных букв латинского алфавита A, B, C, D, E и F.
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов BС (в указанном порядке) встречается не более 180 раз.
Для выполнения этого задания следует написать программу.
kompege 302
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых пара символов «20» (в указанном порядке) встречается ровно 26 раз, гласная буква встречается ровно один раз, искомая последовательность заканчивается этой единственной гласной буквой. В ответе запишите число - количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Примечание. гласные буквы латинского алфавита: A, E, I, O, U, Y.
kompege 303
Текстовый файл состоит из заглавных букв латинского алфавита A, B, C, D, E и F.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых пара символов BC (в указанном порядке) встречается ровно 190 раз.
В ответе запишите число – количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
kompege 304
Текстовый файл состоит из цифр 0, 1, 2, 3, 4 и знаков арифметических операций "-" и "*" (вычитание и умножение). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака.
В ответе укажите количество символов.
kompege 305
Текстовый файл состоит из заглавных букв латинского алфавита - цифр римской системы счисления I, V, X, L, C, D, M.
Определите в прилагаемом файле максимальное количество идущих подряд символов, которые представляют собой корректную римскую запись десятичного числа. Если найдено несколько таких последовательностей, выберите ту которая обозначает наименьшее десятичное число. В ответе укажите десятичное число, соответствующее найденной последовательности римских цифр.
Для выполнения этого задания следует написать программу.
Примечание.
В римской системе счисления приняты следующие правила:
1) в качестве цифр используют заглавные латинские буквы I, V, X, L, C, D, M, числовое значение которых 1, 5, 10, 50, 100, 500 и 1000 соответственно;
2) цифры V, L, D никогда не повторяются;
3) цифры I, X, C, M могут повторяться не более трёх раз подряд;
4) если меньшая цифра стоит слева от большей, её значение вычитается из большей; вычитать можно только одну цифру I, Х или С; вычитаемое не может быть меньше одной десятой от уменьшаемого;
5) если цифра стоит справа от большей или равной, их значения складываются;
6) цифры в записи числа располагаются слева направо в порядке невозрастания их числового значения за исключением случаев вычитания.
Например, римская запись MMXXVI корректна обозначает число 2026, а запись MDDIVXXX некорректна.
kompege 306
(А. Ходарин) Текстовый файл состоит из заглавных букв латинского алфавита — цифр римской системы счисления I, V, X, L, C, D, M. Определите в прилагаемом файле максимальное количество идущих подряд символов, которые представляют собой корректную римскую запись десятичного числа. Если найдено несколько таких последовательностей, выберите ту, которая обозначает наибольшее десятичное число. В ответе запишите индекс последнего символа, которым заканчивается запись этого римского числа. Нумерация символов в текстовом файле начинается с нуля.
Для выполнения этого задания следует написать программу.
Примечание.
В римской системе счисления приняты следующие правила:
1) в качестве цифр используют заглавные латинские буквы I, V, X, L, C, D, M, числовое значение которых 1, 5, 10, 50, 100, 500 и 1000 соответственно;
2) цифры V, L, D никогда не повторяются;
3) цифры I, X, C, M могут повторяться не более трёх раз подряд;
4) если меньшая цифра стоит слева от большей, её значение вычитается из большей; вычитать можно только одну цифру I, Х или С; вычитаемое не может быть меньше одной десятой от уменьшаемого;
5) если цифра стоит справа от большей или равной, их значения складываются;
6) цифры в записи числа располагаются слева направо в порядке невозрастания их числового значения за исключением случаев вычитания.
Например, запись MMXXVI является корректной и обозначает число 2026, а записи MDDIVXXX, IVIV, XCXC и MCMCMDCCCLXXXVIII являются некорректными.
kompege 307
Текстовый файл состоит из заглавных букв латинского алфавита А, В, С, D, Е и F. Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых тройка букв АВС (в указанном порядке) встречается ровно 110 раз, при этом искомая последовательность заканчивается буквой С. В ответе запишите число - количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
kompege 308
Текстовый файл состоит из десятичных цифр, знаков "+" и "*" (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными числами (без знака), значение которого равно нулю. В этом выражении никакие два знака арифметических операций не стоят рядом, порядок действий определяется по правилам математики. В записи чисел отсутствуют незначащие (ведущие) нули.
В ответе укажите количество символов.
📘 Задачи с РешуЕГЭ
77 задачРешуЕГЭ 1
Текстовый файл состоит не более чем из 106 символов X, Y и Z. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 2
Текстовый файл состоит не более чем из 106 символов X, Y и Z. Определите длину самой длинной последовательности, состоящей из символов X. Хотя бы один символ X находится в последовательности.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 3
Текстовый файл состоит не более чем из 106 символов X, Y и Z. Определите максимальную длину цепочки вида XYZXYZXYZ... (составленной из фрагментов XYZ, последний фрагмент может быть неполным).
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 4
Текстовый файл состоит не более чем из 106 символов A, B и C. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 5
Текстовый файл состоит не более чем из 106 символов A, B и C. Определите максимальное количество идущих подряд символов A.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 6
Текстовый файл состоит не более чем из 106 символов A, B и C. Определите максимальную длину цепочки вида ABABAB... (составленной из фрагментов AB, последний фрагмент может быть неполным).
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 7
Текстовый файл состоит не более чем из 106 символов L, D и R. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 8
Текстовый файл состоит не более чем из 106 символов L, D и R. Определите длину самой длинной последовательности, состоящей из символов L. Хотя бы один символ L находится в последовательности.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 9
Текстовый файл состоит не более чем из 106 символов L, D и R. Определите максимальную длину цепочки вида LDRLDRLDR... (составленной из фрагментов LDR, последний фрагмент может быть неполным).
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 10
Текстовый файл содержит строки различной длины. Общий объём файла не превышает 1 Мбайт. Строки содержат только заглавные буквы латинского алфавита (ABC…Z). Определите количество строк, в которых буква E встречается чаще, чем буква A.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 11
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле сразу после буквы A.
Например, в тексте ABCAABADDD после буквы A два раза стоит B, по одному разу — A и D. Для этого текста ответом будет B.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 12
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите символ, который чаще всего встречается в файле между двумя одинаковыми символами.
Например, в тексте CBCABABACCC есть комбинации CBC, ABA (два раза), BAB и CCC. Чаще всего — 3 раза — между двумя одинаковыми символами стоит B, в ответе для этого случая надо написать B.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 13
Текстовый файл содержит строки различной длины. Общий объём файла не превышает 1 Мбайт. Строки содержат только заглавные буквы латинского алфавита (ABC…Z).
Необходимо найти строку, содержащую наименьшее количество букв G (если таких строк несколько, надо взять ту, которая находится в файле раньше), и определить, какая буква встречается в этой строке чаще всего. Если таких букв несколько, надо взять ту, которая позже стоит в алфавите.
Пример. Исходный файл:
GIGA
GABLAB
AGAAA
В этом примере в первой строке две буквы G, во второй и третьей — по одной. Берём вторую строку, так как она находится в файле раньше. В этой строке чаще других встречаются буквы A и B (по два раза), выбираем букву B, так как она позже стоит в алфавите. В ответе для этого примера надо записать B.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 14
Текстовый файл содержит строки различной длины. Общий объём файла не превышает 1 Мбайт. Строки содержат только заглавные буквы латинского алфавита (ABC…Z).
В строках, содержащих менее 25 букв A, нужно определить и вывести максимальное расстояние между одинаковыми буквами в одной строке.
Пример. Исходный файл:
GIGA
GABLAB
NOTEBOOK
AGAAA
В этом примере во всех строках меньше 25 букв A. Самое большое расстояние между одинаковыми буквами — в третьей строке между буквами O, расположенными в строке на 2-й и 7-й позициях. В ответе для данного примера нужно вывести число 5.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 15
Текстовый файл состоит не более чем из 1 200 000 символов X, Y, и Z. Определите максимальное количество идущих подряд символов, среди которых нет подстроки XZZY. Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 16
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите наибольшую длину цепочки символов, среди которых нет символов K и L, стоящих рядом.
Например, в тексте ABCAABAKLD самая длинная цепочка символов, удовлетворяющая условию, — ABCAABAK, её длина равна 8.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 17
Текстовый файл состоит не более, чем из 107 строчных букв английского алфавита. Найдите максимальную длину подстроки, в которой символы a и d не стоят рядом.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 18
Текстовый файл состоит из символов P, Q, R и S.
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых нет идущих подряд символов P.
Для выполнения этого задания следует написать программу.
24.txt
РешуЕГЭ 19
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых не более одной буквы A.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 20
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC...Z). Определите максимальное количество идущих подряд символов, среди которых нет ни одной буквы A и при этом не менее трёх букв E.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 21
Текстовый файл состоит из символов A, B и C.
Определите максимальное количество идущих подряд пар символов AB или CB в прилагаемом файле.
Искомая подпоследовательность должна состоять только из пар AB, или только из пар CB, или только из пар AB и CB в произвольном порядке следования этих пар.
Для выполнения этого задания следует написать программу.
24.txt
РешуЕГЭ 22
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите количество групп из идущих подряд не менее 12 символов, которые начинаются и заканчиваются буквой E и не содержат других букв E (кроме первой и последней) и букв F.
Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.
Задание 24
РешуЕГЭ 23
Текстовый файл состоит из символов A, C, D, F и O.
Определите максимальное количество идущих подряд пар символов вида:
согласная + гласная.
Для выполнения этого задания следует написать программу.
24.txt
РешуЕГЭ 24
Текстовый файл содержит только буквы A, C, D, F, O. Определите максимальное количество идущих подряд групп символов вида:
согласная + согласная + гласная.
Задание 24
РешуЕГЭ 25
Текстовый файл содержит только буквы A, C, D, F, O. Определите длину самой длинной цепочки символов, которая начинается и заканчивается буквой F, а между двумя последовательными буквами F содержит не более двух букв A и произвольное количество других букв.
Задание 24
РешуЕГЭ 26
Текстовый файл содержит строки различной длины, содержащие только заглавные буквы латинского алфавита (ABC…Z). В каждой строке файла определяется буква, которая чаще всего стоит сразу после буквы A, эта буква заносится в отдельный список. Если несколько разных букв встречаются в строке сразу после A одинаковое максимальное количество раз, в список заносятся все эти буквы. Определите, сколько раз встретится в этом списке самая частая в нём буква.
Задание 24
Пример.
Пусть файл содержит такие строки:
ABBAAABBABBXY
XYAYYXYABA
Здесь в первой строке сразу после A три раза стоит B и два раза A. Чаще других стоит B, эта буква попадает в отдельный список.
Во второй строке после A по одному разу стоят буквы Y и B, обе эти буквы попадают в список.
В итоге буква B попадает в список два раза, буква Y — один раз. Чаще других в списке встречается буква B — два раза. В ответе для этого примера надо записать число 2.
РешуЕГЭ 27
Текстовый файл состоит не более, чем из 1 200 000 символов английского алфавита.
Определите максимальное количество идущих подряд символов, среди которых символы Q, R, S в различных комбинациях (с учётом повторений) не стоят рядом.
Для выполнения этого задания следует написать программу.
Задание 24
РешуЕГЭ 28
Текстовый файл содержит строки различной длины, содержащие только заглавные буквы латинского алфавита (ABC Z). Будем называть цепочкой группу идущих подряд одинаковых букв в одной строке. Определите, сколько раз буква, образующая самую длинную цепочку в файле, встречается в строке, содержащей эту цепочку. Если в файле есть несколько цепочек одинаковой максимальной длины, нужно выбрать ту из них, для которой общее количество образующих цепочку букв в соответствующей строке будет больше.
Задание 24
Пример.
Пусть файл содержит такие строки:
ABBAAABBABBXY
XYYYXYAB
Здесь в первой строке есть цепочка длины 3, образованная буквами A, всего буква A в этой строке встречается 5 раз. Во второй строке тоже есть цепочка длины 3, но образующая эту цепочку буква Y встречается в этой строке всего 4 раза. 5 > 4, поэтому в ответе в данном случае надо записать число 5.
РешуЕГЭ 29
Текстовый файл состоит из символов, обозначающих прописные буквы латинского алфавита.
Определите максимальное количество идущих подряд символов, среди которых никакие две буквы из набора букв A, B и C (с учетом повторений) не записаны подряд.
Для выполнения этого задания следует написать программу.
Задание 24
РешуЕГЭ 30
Текстовый файл состоит не более чем из 106 символов арабских цифр (0, 1, ..., 9). Определите максимальное количество идущих подряд цифр, расположенных в строгом убывающем порядке.
Для выполнения этого задания следует написать программу.
Задание 24
РешуЕГЭ 31
Текстовый файл состоит не более чем из 106 символов арабских цифр (0, 1, ..., 9). Определите максимальное количество идущих подряд цифр, среди которых каждые две соседние различны.
Для выполнения этого задания следует написать программу.
Задание 24
РешуЕГЭ 32
Текстовый файл состоит не более чем из 106 символов арабских цифр (0, 1, ..., 9). Определите максимальное количество идущих подряд цифр, среди которых сумма двух идущих подряд цифр больше цифры следующего за ними. Для выполнения этого задания следует написать программу.
Задание 24
РешуЕГЭ 33
Шифровка содержит только заглавные буквы латинского алфавита (ABC…Z). Группа из трёх идущих подряд символов, содержащая по одному разу каждую из букв A, B и C, считается разделителем. Разделители могут накладываться друг на друга, например, последовательность символов BCABC считается идущими подряд разделителями BCA, CAB и ABC.
При дешифровке разделители удаляются, разбивая шифровку на фрагменты. Определите количество символов в самом длинном фрагменте шифровки, полученном после удаления разделителей.
Задание 24
Пример.
Пусть шифровка содержит такие символы:
BADCBACKLMENBCAAA.
Разделители в этой строке выделены жирным шрифтом. Шифровка содержит три фрагмента: BAD, KLMEN и AA. Самый длинный из них содержит 5 символов, в ответе в данном примере надо записать число 5.
РешуЕГЭ 34
Текстовый файл состоит из символов T, U, V, W, X, Y и Z.
Определите в прилагаемом файле максимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ Y встречается не более 150 раз.
Для выполнения этого задания следует написать программу.
Задание 24
РешуЕГЭ 35
Текстовый файл состоит из символов, обозначающих заглавные буквы латинского алфавита. Определите минимальное количество идущих подряд символов, среди которых пара символов T встречается ровно 150 раз.
Пример. В строке TTTT пара символов встречается ровно 3 раза.
Задание 24
РешуЕГЭ 36
Текстовый файл состоит не более чем из 106 символов латинского алфавита. Определите длину самой длинной непрерывной подпоследовательности, где символ Y встречается не более 100 раз. Для выполнения этого задания следует написать программу.
Задание 24
РешуЕГЭ 37
Текстовый файл состоит не более чем из 106 символов латинского алфавита. Определите минимальную подстроку, содержащую 210 символов T. Для выполнения этого задания следует написать программу.
Задание 24
РешуЕГЭ 38
Текстовый файл состоит не более чем из 106 символов латинского алфавита. Определите длину минимальной подстроки, содержащую не менее 130 символов W. Для выполнения этого задания следует написать программу.
Задание 24
РешуЕГЭ 39
Текстовый файл состоит не более чем из 106 символов латинского алфавита. Определите минимальную подстроку, содержащую 100 символов Т. Для выполнения этого задания следует написать программу.
Задание 24
В ответ запишите длину минимальной подстроки, содержащу 100 символов Т.
РешуЕГЭ 40
Текстовый файл состоит из символов, обозначающих прописные буквы латинского алфавита. Определите максимальное количество идущих подряд символов, среди которых никакие две буквы из набора букв A, B и C (с учетом повторений) не записаны подряд.
Задание 24
Для выполнения этого задания следует написать программу.
РешуЕГЭ 41
Текстовый файл состоит из символов T, U, V, W, X, Y и Z. Определите в прилагаемом файле максимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых пара символов W встречается ровно 100 раз.
Задание 24
РешуЕГЭ 42
Текстовый файл состоит не более чем из 106 символов латинского алфавита. Необходимо найти самую длинную подстроку, которая может являться числом в 24-ричной системе счисления. В ответ записать длину последовательности символов, которая может являться числом в 24-ричной системе счисления.
Задание 24
Примечание. Число не может начинаться с нуля!
РешуЕГЭ 43
Текстовый файл состоит из символов T, U, V, W, X, Y и Z.
Определите в прилагаемом файле максимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ T встречается ровно 100 раз.
Для выполнения этого задания следует написать программу.
24.txt
РешуЕГЭ 44
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых ровно по одному разу встречаются буквы A и B.
Задание 24
РешуЕГЭ 45
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых каждая из букв A и B встречается не более двух раз.
Задание 24
РешуЕГЭ 46
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых каждая из букв UVWXYZ встречается не более ста раз.
Задание 24
РешуЕГЭ 47
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальную длину непрерывного фрагмента, который начинается и заканчивается одной и той же буквой из первой половины алфавита (от A до M) и не содержит эту букву внутри.
Задание 24
РешуЕГЭ 48
Текстовый файл состоит из заглавных букв латинского алфавита Q, R, W и цифр 1, 2, 4. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых ни одна буква не стоит рядом с буквой, а цифра — с цифрой. Для выполнения этого задания следует написать программу.
Задание 24
РешуЕГЭ 49
Текстовый файл состоит из заглавных букв латинского алфавита А, В, C, D, Е и F. Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов DE (в указанном порядке) встречается не более 240 раз. Для выполнения этого задания следует написать программу.
Задание 24
РешуЕГЭ 50
Найти подпоследовательность максимальной длины, которая имеет арифметический смысл и содержит только цифры 6, 7, 8, 0 и знаки операций «−», «*». При этом должны выполняться следующие условия:
Возле цифры 0 не может быть знака операции.
В выражении не должно быть умножения на отрицательные числа.
В выражении не должно быть повторяющихся знаков операций, таких как «**».
Пример правильного выражения: 6787-86.
Пример неправильного выражения: 6786*−78 (содержит повторяющиеся знаки операции и отрицательное число).
Задание 24
В ответе запишите длину найденной последовательности.
РешуЕГЭ 51
Текстовый файл состоит из цифр 0, 6, 7, 8, 9 и знаков арифметических операций «−» и «*» (вычитание и умножение). Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака.
В ответе укажите количество символов.
Задание 24
РешуЕГЭ 52
Текстовый файл состоит из цифр от 1 до 6, знаков операций «-» и «*» (вычитание и умножение) и заглавных латинских букв A, B, C, D.
Определите максимальное количество символов в непрерывной последовательности символов, состоящей из буквы A, за которой следует корректное арифметическое выражение с целыми неотрицательными числами, записанными в десятичной системе счисления.
Задание 24
РешуЕГЭ 53
Текстовый файл состоит из цифр от 1 до 9, знаков операций «+», «–» и «*» (сложение, вычитание и умножение) и заглавных латинских букв A, B, C, D.
Назовём правильной суммой строку, содержащую последовательность из одного или более десятичных чисел, в которой между соседними числами стоит ровно один знак «+» и нет других знаков.
Примеры правильных сумм: «23», «115+6», «1980+12+12351».
Назовём результатом правильной суммы число, которое получится при выполнении записанных в соответствующей строке сложений. Например, результат правильной суммы «2+3» — число 5.
Найдите в данной строке правильную сумму, расположенную непосредственно после буквы A и имеющую наибольший результат.
В ответе запишите результат найденной суммы. Гарантируется, что ответ не превышает 2· 109.
Задание 24
РешуЕГЭ 54
Текстовый файл состоит из цифр от 1 до 9, знаков операций «+», «–» и «*» (сложение, вычитание и умножение) и заглавных латинских букв A, B, C, D.
Назовём правильной суммой строку, содержащую последовательность из одного или более десятичных чисел, в которой между соседними числами стоит ровно один знак «+» и нет других знаков.
Примеры правильных сумм: «23», «115+6», «1980+12+12351».
Назовём результатом правильной суммы число, которое получится при выполнении записанных в соответствующей строке сложений. Например, результат правильной суммы «2+3» — число 5.
Найдите в данной строке правильную сумму, расположенную непосредственно после буквы D и имеющую наибольший результат.
В ответе запишите результат найденной суммы. Гарантируется, что ответ не превышает 2 · 109.
Задание 24
РешуЕГЭ 55
Текстовый файл состоит из цифр от 1 до 9, знаков операций «+», «–» и «*» (сложение, вычитание и умножение) и заглавных латинских букв A, B, C, D.
Назовём правильной суммой строку, содержащую последовательность из одного или более десятичных чисел, в которой между соседними числами стоит ровно один знак «+» или «–» и нет других знаков.
Примеры правильных сумм: «23», «115+6», «1980+12−123−51+3».
Назовём результатом правильной суммы число, которое получится при выполнении записанных в соответствующей строке сложений. Например, результат правильной суммы «2+3» — число 5, а результат правильной суммы «1+2−8+3» — число −2.
Найдите в данной строке расположенную непосредственно после буквы A правильную сумму, содержащую наибольшее число символов, и вычислите её результат. Если несколько правильных сумм содержат одинаковое наибольшее число символов, выберите ту, которая имеет больший результат.
В ответе запишите результат найденной суммы. Гарантируется, что ответ не превышает 2 · 109.
Задание 24
РешуЕГЭ 56
Текстовый файл состоит из цифр от 1 до 9, знаков операций «+», «–» и «*» (сложение, вычитание и умножение) и заглавных латинских букв A, B, C, D.
Назовём правильной суммой строку, содержащую последовательность из одного или более десятичных чисел, в которой между соседними числами стоит ровно один знак «+» и нет других знаков.
Примеры правильных сумм: «23», «115+6», «1980+12−123−51+3».
Назовём результатом правильной суммы число, которое получится при выполнении записанных в соответствующей строке сложений. Например, результат правильной суммы «2+3» — число 5, а результат правильной суммы «1+2−8+3» — число −2.
Найдите в данной строке расположенную непосредственно после буквы B правильную сумму, содержащую наибольшее число символов, и вычислите её результат. Если несколько правильных сумм содержат одинаковое наибольшее число символов, выберите ту, которая имеет больший результат.
В ответе запишите результат найденной суммы. Гарантируется, что ответ не превышает 2 · 109.
Задание 24
РешуЕГЭ 57
Текстовый файл состоит из цифр 0, 1, 2, 3, 4 и знаков арифметических операций «−» и «+» (вычитание и сложение).
Задание 24
Определите максимальное количество символов в непрерывной последовательности, которая является корректным арифметическим выражением с целыми неотрицательными числами. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака.
В ответе укажите количество символов.
РешуЕГЭ 58
Текстовый файл состоит из цифр от 1 до 9, знаков операций «+», «–» и «*» (сложение, вычитание и умножение) и заглавных латинских букв A, B, C, D.
Назовём правильной суммой строку, содержащую последовательность из одного или более десятичных чисел, в которой между соседними числами стоит ровно один знак «+» или «-» и нет других знаков.
Примеры правильных сумм: «23», «115+6», «1980+12−123−51+3».
Назовём результатом правильной суммы число, которое получится при выполнении записанных в соответствующей строке сложений. Например, результат правильной суммы «2+3» — число 5, а результат правильной суммы «1+2−8+3» — число −2.
Найдите в данной строке расположенную непосредственно после буквы С правильную сумму с наибольшим результатом.
В ответе запишите результат найденной суммы. Гарантируется, что ответ не превышает 2 · 109.
Задание 24
РешуЕГЭ 59
Текстовый файл состоит из цифр от 1 до 9, знаков операций «+», «–» и «*» (сложение, вычитание и умножение) и заглавных латинских букв A, B, C, D.
Назовём правильной суммой строку, содержащую последовательность из одного или более десятичных чисел, в которой между соседними числами стоит ровно один знак «+» или «-» и нет других знаков.
Примеры правильных сумм: «23», «115+6», «1980+12−123−51+3».
Назовём результатом правильной суммы число, которое получится при выполнении записанных в соответствующей строке сложений. Например, результат правильной суммы «2+3» — число 5, а результат правильной суммы «1+2−8+3» — число −2.
Найдите в данной строке расположенную непосредственно после буквы D правильную сумму с наибольшим результатом.
В ответе запишите результат найденной суммы. Гарантируется, что ответ не превышает 2 · 109.
Задание 24
РешуЕГЭ 60
Текстовый файл состоит из десятичных цифр и знаков арифметических операций «−» и «*» (вычитания и умножения).
Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными 6-ричными числами, в котором порядок действий слева направо совпадает с порядком действий по правилам математики. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов.
Задание 24
РешуЕГЭ 61
Текстовый файл состоит из десятичных цифр и знаков арифметических операций «–» и «*» (вычитания и умножения).
Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением c целыми неотрицательными 8-ричными числами, в котором порядок действий слева направо совпадает с порядком действий по правилам математики. В этом выражении никакие два знака арифметических операций не стоят рядом, в записи чисел отсутствуют незначащие (ведущие) нули.
В ответе укажите количество символов.
Задание 24
РешуЕГЭ 62
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита.
Задание 24.txt
Определите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального чётного 14-ричного числа. В ответе запишите количество символов (значащих цифр в записи числа) в этой последовательности.
Примечание. Латинские буквы A, B, C и D означают цифры из алфавита 14-ричной системы счисления.
РешуЕГЭ 63
Файл состоит из букв латинского алфавита и десятичных цифр. Определите максимальную длину подцепочки, которая содержит комбинацию цифр 2025 (в указанном порядке) ровно 60 раз, при этом искомая последовательность начинается на комбинацию цифр 2025 (в указанном порядке) и содержит не менее 120 букв Ү.
Задание 24
РешуЕГЭ 64
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых подстрока 2025 встречается не менее 90 раз и при этом содержится ровно 80 букв Y.
В ответе запишите число — количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Задание 24
РешуЕГЭ 65
Текстовый файл состоит из десятичных цифр от 1 до 9, знаков «+» и «*» (сложения и умножения).
Определите в прилагаемом файле максимальное количество символов в непрерывной последовательности, являющейся корректной записью арифметического выражения, состоящей из не более чем 50 натуральных чисел и знаков арифметических операций между ними.
В ответе укажите количество символов.
Задание 24
РешуЕГЭ 66
Текстовый файл состоит из десятичных цифр от 1 до 9, знаков «+» и «*» (сложения и умножения).
Определите в прилагаемом файле максимальное количество символов в непрерывной последовательности, являющейся корректной записью арифметического выражения, состоящей из не более чем 40 натуральных чисел и знаков арифметических операций между ними.
В ответе укажите количество символов.
Задание 24
РешуЕГЭ 67
Текстовый файл состоит не более чем из 107 символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Назовём «словом» непустую непрерывную подпоследовательность букв, ограниченную цифрами по обеим сторонам. Найдите минимальную длину подстроки, содержащую не менее K = 10 000 «слов». В ответе укажите длину найденной строки.
Например, в строке AC12BDE3F2ED6 всего три «слова»: BDE, F и ED. При K = 2 ответом для данной строки будет являться число 6: это подстрока 3F2ED6.
Задание 24
РешуЕГЭ 68
Текстовый файл состоит не более чем из 107 символов и содержит только заглавные буквы латинского алфавита и десятичные цифры. Назовём «числом» непустую непрерывную подпоследовательность цифр, ограниченную буквами по обеим сторонам. Найдите минимальную длину подстроки, содержащую не менее K = 10 000 «чисел». В ответе укажите длину найденной строки.
Например, в строке AC12BDE3F2ED6 всего три «числа»: 12, 3 и 2. При K = 2 ответом для данной строки будет являться число 5: это подстрока E3F2E.
Задание 24
РешуЕГЭ 69
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых буква T встречается ровно 63 раза, гласная буква встречается ровно один раз, искомая последовательность заканчивается на эту единственную гласную букву.
В ответе запишите число – количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Примечание: A, E, I, O, U, Y — гласные буквы латинского алфавита.
Задание 24
РешуЕГЭ 70
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле минимальное количество идущих подряд символов, среди которых буква Z встречается ровно 72 раза, гласная буква встречается ровно один раз, искомая последовательность заканчивается на эту единственную гласную букву.
В ответе запишите число — количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Примечание: A, E, I, O, U, Y — гласные буквы латинского алфавита.
Задание 24
РешуЕГЭ 71
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд символов, в которой содержатся все буквы латинского алфавита и не содержится ни одной цифры.
В ответе запишите число — количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Задание 24
РешуЕГЭ 72
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд символов, в которой содержатся все десятичные цифры и не содержится ни одной буквы латинского алфавита.
В ответе запишите число — количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Задание 24
РешуЕГЭ 73
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита.
Задание 24
Определите в прилагаемом файле последовательность из максимального количества символов, начинающуюся и заканчивающуюся одной и той же нечётной цифрой, содержащую идущие подряд буквы и не содержащую других цифр, кроме первой и последней. Искомая последовательность должна содержать одинаковое количество гласных и согласных букв.
Если таких несколько, выберите последовательность с наибольшим порядковым номером в файле её первого символа.
В ответе запишите число — порядковый номер в файле первого символа найденной последовательности. В прилагаемом файле нумерация символов начинается с нуля.
Для выполнения этого задания следует написать программу.
Примечание: A, E, I, O, U, Y — гласные буквы латинского алфавита; B, C, D, F, G, H, J, K, L, M, N, P, Q, R, S, T, V, W, X, Z — согласные буквы латинского алфавита.
РешуЕГЭ 74
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита.
Задание 24
Определите в прилагаемом файле последовательность из максимального количества символов, начинающуюся и заканчивающуюся одной и той же чётной цифрой, содержащую идущие подряд буквы и не содержащую других цифр, кроме первой и последней. Искомая последовательность должна содержать одинаковое количество гласных и согласных букв.
Если таких несколько, выберите последовательность с наибольшим порядковым номером в файле её первого символа.
В ответе запишите число — порядковый номер в файле первого символа найденной последовательности. В прилагаемом файле нумерация символов начинается с нуля.
Для выполнения этого задания следует написать программу.
Примечание: A, E, I, O, U, Y — гласные буквы латинского алфавита; B, C, D, F, G, H, J, K, L, M, N, P, Q, R, S, T, V, W, X, Z — согласные буквы латинского алфавита.
РешуЕГЭ 75
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита A, B, C, D, E и F.
Задание 24
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых пара символов BC (в указанном порядке) встречается ровно 190 раз.
В ответе запишите число — количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
РешуЕГЭ 76
Текстовый файл состоит не более чем из 106 символов и содержит только десятичные цифры, а также знаки «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными числами (без знака). В этом выражении никакие два знака арифметических операций не стоят рядом. В записи чисел отсутствуют незначащие (ведущие) нули. В ответе укажите количество символов в найденном выражении.
Задание 24
РешуЕГЭ 77
Текстовый файл состоит не более чем из 106 символов и содержит только цифры 0, 4, 5, 6, 7, а также знаки «−» и «*» (вычитание и умножение). Определите максимальное количество символов в непрерывной последовательности, являющейся корректным арифметическим выражением с целыми неотрицательными числами (без знака). В этом выражении никакие два знака арифметических операций не стоят рядом. В записи чисел отсутствуют незначащие (ведущие) нули и число 0 не имеет знака. В ответе укажите количество символов в найденном выражении.
Задание 24
🧡 Задачи с Яндекс Учебника
61 задачЯндекс Учебник 1
Текстовый файл состоит не более, чем из 10⁶ символов из набора A, B, C.
Найдите максимальное количество подряд идущих пар символов AA или CC. Искомая подстрока может включать только пары АA, только пары СС или содержать одновременно как пары АA, так и пары CC.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 2
Текстовый файл состоит не более чем из 10⁶ символов X, Y и Z. Определите максимальное количество идущих подряд символов Y.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 3
Текстовый файл состоит не более чем из 10⁶ символов X, Y и Z. Определите максимальное количество идущих подряд одинаковыхсимволов.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 4
Текстовый файл состоит не более чем из 10⁶ символов X, Y и Z. Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 5
Текстовый файл состоит из букв A, B, C, D, E, F. Найдите количество цепочек длины 3, удовлетворяющих таким условиям:
• 1-й символ — A, или B, или С
• 2-й символ — C, или D, или E
• 3-й символ — не гласная
• символы не повторяются
Для выполнения этого задания следует написать программу.
Яндекс Учебник 6
Текстовый файл состоит из букв D, E, G, O, R, T. Найдите максимальную длину цепочки вида DOGDOGDOGD… Цепочка состоит из повторяющихся фрагментов DOG, последний фрагмент может быть неполным.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 7
Текстовый файл 24.txt состоит из символов A, B, C, D, E.
Определите максимальное число идущих подряд символов в файле, среди которых не встречается фрагмент «AB».
Для выполнения этого задания следует написать программу.
Яндекс Учебник 8
Текстовый файл состоит не более чем из 10⁷ заглавных букв латинского алфавита. Определите максимальную длину подстроки, не содержащей в себе букв L, I, S, E, N, O, K.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 9
Текстовый файл состоит из символов A, B и цифр 1, 2.
Определите максимальное количество идущих подряд пар символов вида буква + цифрав прилагаемом файле.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 10
В файле записана последовательность символов.
Определите в файле максимальное количество идущих подряд цифр.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 11
Текстовый файл состоит из символов, обозначающих прописные буквы латинского алфавита.
Определите максимальное количество идущих подряд символов, среди которых никакие две буквы из набора букв A, Bи С(с учётом повторений) не записаны подряд.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 12
Текстовый файл состоит из символов латинского алфавита A-Z и цифр 0–9.
Определите максимальное чётное десятичное число в прилагаемом файле.
Числом считается последовательность цифр, ограниченная отличными от цифр символами. Также число может быть ограничено началом или концом строки.
Например, для строки 42CAT481516DOG23 ответ — 481516.
Для выполнения этого задания нужно написать программу.
Яндекс Учебник 13
Текстовый файл состоит не более чем из 10⁶ заглавных букв английского алфавита. Определите в файле максимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ I никогда не стоит рядом с символом T.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 14
Текстовый файл состоит из букв A, B, C, D, E, F. Определите в файле максимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых не встречаются символы E и F.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 15
Текстовый файл состоит не более чем из 10⁶ символов X, Y и Z. Найдите длину самой длинной цепочки символов, не содержащей подряд двух X или двух Y.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 16
Текстовый файл состоит не более чем из 10⁶ заглавных букв английского алфавита. Определите в файле количество непрерывных последовательностей длины 5, являющихся палиндромами.
Для выполнения этого задания следует написать программу.
Примечание.Палиндром — это слово или фраза, которые одинаково читаются слева направо и справа налево.
Яндекс Учебник 17
Текстовый файл состоит не более чем из 10⁶ латинских букв, десятичных цифр и символов «.», «,».
Определите наибольшее натуральное число в файле, записанное десятичными цифрами.
Например, в последовательности «a23,45bfg24,131kirt16,1fff456.» максимальным является число 456.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 18
Текстовый файл состоит не более чем из 10⁶ латинских букв, десятичных цифр и символов «.», «,».
Определите наибольшее натуральное шестнадцатеричное число в файле. В ответе укажите это число в десятичной системе счисления.
Например, в последовательности «a23,45bfg24,131kirt16,1fff456.» максимальным является число 1fff456.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 19
Текстовый файл содержит десятичные цифры и строчные буквы латинского алфавита.
Найдите в этом файле максимальную длину непрерывной подпоследовательности символов, которая начинается с цифры и в которой подстрока "sus" встречается не более трёх раз.
В ответе укажите найденную длину.
Яндекс Учебник 20
Текстовый файл состоит из символов A, B, C, D, E.
Определите максимальное число идущих подряд символов в файле, удовлетворяющих условию: среди выбранных символов не встречается символа «A», который идёт раньше символа «B».
Например, цепочка «BCBAD» удовлетворяет условию, а цепочка «DCACBB» — не удовлетворяет.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 21
Текстовый файл состоит из символов T, U, V, W, X, Y и Z.
Определите в прилагаемом файле максимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ T встречается ровно 100 раз.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 22
Текстовый файл состоит не более чем из 10⁷ символов и содержит только буквы латинского алфавита и десятичные цифры.
Найдите максимальную длину подстроки, которая начинается и заканчивается десятичными цифрами разной чётности, но при этом не содержит внутри других десятичных цифр. В ответе укажите длину найденной строки.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 23
Текстовый файл состоит из символов, обозначающих прописные буквы латинского алфавита. Определите максимальное количество идущих подряд пар символов, каждая из которых содержит только символы из набора букв A, B и C (с учётом повторений).
Для выполнения этого задания следует написать программу.
Пример входных данных
QWAABAD
Для приведенного примера максимальное количество идущих подряд пар это 2: АА и ВА.
Яндекс Учебник 24
Текстовый файл состоит из символов D, R и цифр 1, 8.
Определите максимальное количество идущих подряд троек символов вида двузначное число + буквав прилагаемом файле.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 25
Текстовый файл состоит из символов A, C, D, F и O.
Определите максимальное количество идущих подряд символов, среди которых не более 5 пар вида согласная + гласнаяв прилагаемом файле.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 26
В файле содержится строка длиной не более 10⁶ из букв английского алфавита. Определите максимальную длину подпоследовательности, которая состоит только из пар символов EA, только из троек символов NPC, или из пар символов EA и троек символов NPC.
Например, в строке FASEAEANPCVESEAEAEADDNPC есть три подходящие подпоследовательности EAEANPC, EAEAEA и NPC. Максимальная длина — 7.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 27
Текстовый файл состоит не более чем из 10⁷ прописных латинских букв. Определите максимальное количество идущих подряд символов, среди которых не содержится два символа из набора букв A, B, C в различных комбинациях (с учётом повторений), стоящих рядом.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 28
Текстовый файл состоит не более чем из 10⁶ символов и содержит только буквы латинского алфавита и десятичные цифры.
Найдите максимальную длину подстроки, ограниченной с двух сторон одним и тем же символом и не содержащей этого символа между ними. В ответе укажите длину найденной строки, включая граничные символы. Например, для строки ABCDABECD ответом будет 6.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 29
Текстовый файл состоит не более чем из 10⁶ латинских букв и десятичных цифр.
Определите максимальную длину цепочки символов, состоящей из повторяющихся фрагментов XA, XY, TXA в любом порядке. В ответе укажите найденную длину.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 30
Текстовый файл состоит не более чем из 1200000 символов X, Y, и Z. Определите максимальное количество идущих подряд пар символов вида согласная + гласная, среди которых нет подстроки XYZY.
Для выполнения этого задания следует написать программу.
Примечание.Букву Y считайте всегда гласной.
Яндекс Учебник 31
Текстовый файл состоит из заглавных букв латинского алфавита.
Определите последовательность наибольшей длины в прилагаемом файле, для которой выполняются два условия:
• символы идут в алфавитном порядке,
• в последовательности находится не более одной гласной (AEIOUY).
В ответе укажите длину найденной последовательности.
Пример:
Для строчки AEKZIOPSW ответ — число 4 (OPSW).
Для выполнения этого задания следует написать программу.
Яндекс Учебник 32
Текстовый файл состоит из символов латинского алфавита в нижнем регистре (a—z) и цифр (0-9).
Определите в прилагаемом файле максимальную длину подстроки (непрерывной подпоследовательности), которая состоит из повторяющегося слова "yandex". Последнее слово в цепочке может быть неполным. По правилам leet (1337) символ "a" может быть заменён на символ "4", а символ "e" — на символ "3".
Так, в строке "qyandqqyand3xy4q" есть две подходящие подстроки: "yand" и "yand3xy4".
Для выполнения этого задания следует написать программу.
Яндекс Учебник 33
Текстовый файл состоит из символов A, B и C.
Определите максимальное количество идущих подряд троек символов ABA или BAB в прилагаемом файле.
Искомая подпоследовательность должна состоять только из троек ABA или только из троек BAB, или только из троек ABA и BAB в произвольном порядке следования этих троек.
Например, для строки CABCABABABABCBA ответ — 2.
Для выполнения этого задания нужно написать программу.
Яндекс Учебник 34
Текстовый файл состоит из символов T, U, V, W, X, Y и Z.
Определите в прилагаемом файле максимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ T встречается ровно 100 раз, а символ U — ровно 50 раз.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 35
Текстовый файл заполнен буквами латинского алфавита A, E, K, L, M, N, O, U. Определите максимальное количество идущих подряд символов, среди которых никакая согласная буква не стоит рядом с согласной, а никакая гласная — с гласной.
Чтобы выполнить это задание, следует написать программу.
Яндекс Учебник 36
Текстовый файл состоит не более чем из 1 046 730 букв латинского алфавита.
Определите максимальное количество идущих подряд символов, среди которых нет подстроки AHAHA.
Для выполнения этого задания нужно написать программу.
Яндекс Учебник 37
В текстовом файле размером 10⁷ символов — только заглавные латинские буквы D, R, A, G, O, N. Определите максимальную длину подпоследовательности, в которой каждая из гласных букв (А, О) встречается не более 100 раз.
Яндекс Учебник 38
Текстовый файл состоит из символов Y, A, N, D, E и X.
Определите в прилагаемом файле максимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ A встречается не более 240 раз.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 39
Текстовый файл состоит из символов Y, A, N, D, E и X.
Определите максимальную длину последовательности символов в прилагаемом файле, для которой выполняются условия:
• последовательность состоит из символов N и D (не считая первого и последнего символа),
• последовательность начинается и заканчивается символом E.
Яндекс Учебник 40
Текстовый файл состоит из символов P, Q, R и S. В прилагаемом файле определите максимальное количество символов в непрерывной подпоследовательности, которая состоит из идущих подряд групп символов SQRP. При этом в начале и в конце искомой последовательности группа символов SQRP может быть неполной.
Искомая последовательность должна содержать не менее одной полной группы символов SQRP. Например, условию задачи удовлетворяют RPSQRPSQRPS, или PSQRPSQRPSQ, или SQRPSQRPSQR и т. п.
Для выполнения этого задания нужно написать программу.
Яндекс Учебник 41
Текстовый файл состоит из символов латинского алфавита K, L, M, N, и цифр 1, 2, 3.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых букв ровно в два раза больше, чем цифр.
Чтобы выполнить это задание, нужно написать программу.
Яндекс Учебник 42
Текстовый файл состоит из символов латинского алфавита. Определите максимальную длину непрерывной подпоследовательности, состоящей только из уникальных символов.
Яндекс Учебник 43
Текстовый файл содержит цифры от 0 до 9.
Найдите длину самой длинной подстроки, состоящей из последовательности возрастающих на единицу чисел, которая содержит число 78 как один из элементов.
Верной подстрокой считается непрерывная цепочка цифр, которую образуют числа, идущие по порядку (например, 45464748 или 4567).
Например, для строки 12345678910111278156178798081828384 ответ будет 14, так как самая длинная подстрока, подходящая под условие, 78798081828384, содержит 14 цифр. Подстрока 123456789101112 не подходит, так как число 78 должно являться частью идущих по порядку чисел.
Чтобы выполнить это задание, напишите программу.
Яндекс Учебник 44
В текстовом файле набраны в разных комбинациях заглавные буквы латинского алфавита A, B, C, D, E и F.
Определите максимальное количество идущих подряд символов в прилагаемом файле, среди которых пара символов вида
гласная + согласная
(в указанном порядке) встречается не более 130 раз.
Чтобы выполнить это задание, следует написать программу.
Яндекс Учебник 45
Текстовый файл заполнен десятичными цифрами и заглавными буквами латинского алфавита.
Назовём корректной RGB-цепочкой последовательность из шести символов — трёх пар шестнадцатеричных цифр.
Определите в прилагаемом файле максимальное количество идущих подряд корректных RGB-цепочек.
Чтобы выполнить это задание, нужно написать программу.
Примечание.Цифры, числовое значение которых превышает 9, обозначены латинскими буквами, начиная с буквы A.
Яндекс Учебник 46
Текстовый файл содержит десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, которые представляют собой запись максимального не кратного трём 15-ричного числа. В ответе запишите индекс (номер) первого символа (первой значащей цифры), с которого начинается запись этого числа в прилагаемом файле. Нумерация символов в текстовом файле начинается с нуля.
Примечание. Латинские буквы A, B, C, D и E — цифры из алфавита 15-ричной системы счисления.
Яндекс Учебник 47
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд символов, среди которых ровно 35 букв S, начинающуюся чётной цифрой, не содержащую других чётных цифр, кроме первой.
В ответе запишите число — количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 48
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле последовательность из максимального количества идущих подряд символов, которая начинается с буквы A, заканчивается буквой Z (единственной в последовательности), содержит ровно 50 гласных букв латинского алфавита (A, E, I, O, U) и при этом сумма всех цифр в этой последовательности кратна 7.
В ответе запишите число — количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 49
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых подстрока K9 встречается не более 150 раз, при этом искомая последовательность не оканчивается символом D.
В ответе запишите число — количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 50
Текстовый файл состоит не более чем из 10⁶ символов и содержит только строчные латинские буквы, а также знаки @ и _ .
Определите максимальное количество символов в непрерывной последовательности вида [буквы]@[буквы]_[буквы] (например tg@profimatika_(I)nf).
В ответе укажите количество символов в найденной строке, которые идут после знака @.
Яндекс Учебник 51
Текстовый файл состоит из заглавных букв латинского алфавита.
Определите в прилагаемом файле минимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ E встречается не менее 155 раз.
В ответе запишите число — количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 52
Текстовый файл состоит из заглавных букв латинского алфавита A, B, C, D, E и F.
Определите в прилагаемом файле максимальное количество идущих подряд символов, среди которых пара символов BC (в указанном порядке) встречается ровно 190 раз.
В ответе запишите число — количество символов в найденной последовательности.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 53
Текстовый файл состоит из символов A, B, C, D, E.
Определите в прилагаемом файле минимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ E встречается ровно 100 раз.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 54
Текстовый файл состоит не более чем из 10⁷ символов, являющихся цифрами системы счисления с основанием 36. Они представлены заглавными латинскими буквами и цифрами от 0 до 9 включительно. Определите в прилагаемом файле минимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых ровно 1000 цифр, кратных 3. Для выполнения этого задания следует написать программу.
Примечание. Цифры, числовое значение которых превышает 9, обозначены латинскими буквами, начиная с буквы А.
Яндекс Учебник 55
В файле содержится строка длиной не более 10⁶ из букв английского алфавита. Определите максимальную длину подпоследовательности, которая состоит только из пар символов PC, только из четвёрок символов CSGO, или из непересекающихся пар символов PC и четверок символов CSGO.
Например, в строке ASDPCCSGOPCNGCHPCPCSGOPC есть три подходящие подпоследовательности PCCSGOPC, PCPC и CSGOPC. Максимальная длина — 8.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 56
В файле содержится строка длиной не более 10⁶ из букв английского алфавита. Определите минимальную длину подстроки, в которой ровно три тройки BAD или FAT.
Например, в строке SDFATFDBADZZSFATBADGHTBAD есть три подходящие подстроки FATFDBADZZSFAT, BADZZSFATBAD и FATBADGHTBAD. Минимальная длина 12.
Для выполнения этого задания следует написать программу.
Яндекс Учебник 57
Текстовый файл состоит не более чем из 10⁶ символов и содержит только десятичные цифры и буквы латинского алфавита.
Найдите минимальную длину подстроки, содержащей в порядке возрастания все шестнадцатеричные цифры. Строка может включать повторяющиеся цифры и другие символы. В ответе укажите найденную длину.
Пример: Строка '0XY3Z9ABC1948FRG2333W4' содержит первые 5 символов (из 16 нужных).
Для выполнения этого задания следует написать программу.
Яндекс Учебник 58
Текстовый файл состоит из символов Y, A, N, D, E и X.
Определите в прилагаемом файле минимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ E встречается не менее 240 раз.
Для выполнения этого задания нужно написать программу.
Яндекс Учебник 59
Текстовый файл состоит из десятичных цифр, знаков «+» и «*» (сложения и умножения). Определите максимальное количество символов в непрерывной последовательности — корректном арифметическом выражении с целыми неотрицательными числами (без знака), значение которого равно нулю. В этом выражении никакие два знака арифметических операций не стоят рядом, порядок действий определяется по правилам математики. В записи чисел нет незначащих (ведущих) нулей.
В ответе укажите количество символов.
Яндекс Учебник 60
Текстовый файл состоит из десятичных цифри заглавных букв латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального чётного 14-ричного числа. В ответе запишите количество символов (значащих цифр в записи числа) в этой последовательности.
Примечание. Латинские буквы A, B, C и D означают цифры из алфавита 14-ричной системы счисления.
Яндекс Учебник 61
Текстовый файл состоит не более, чем из 10⁷ символов из набора A, B, C, D, E, F.
Найдите максимальную длину строки вида А\А\А*А, где между буквами А расположены одинаковые группы символов, не содержащие букв А. Например, в строке BDADBADBADBABDAFABDA такая подстрока ADBADBADBA (длина 10).
Для выполнения этого задания следует написать программу.