ЛО Вариант L1(W)
Разработать
лексический анализатор для поиска в строках произвольного входного текста любых слов, состоящих из латинских букв, где все буквы расположены в алфавитном порядке. Строки входного текста должны передаваться лексическому анализатору через поток стандартного ввода. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L2(W)
Разработать
лексический анализатор для поиска в строках произвольного входного текста любых слов, состоящих из латинских букв, где все буквы расположены в обратном алфавитному порядке. Строки входного текста должны передаваться лексическому анализатору через поток стандартного ввода. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L3(W)
Разработать
лексический анализатор для поиска в строках произвольного входного текста любых слов, состоящих из латинских букв, где все гласные буквы расположены в алфавитном порядке. Строки входного текста должны передаваться лексическому анализатору через поток стандартного ввода. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L4(W)
Разработать
лексический анализатор для поиска в строках произвольного входного текста любых слов, состоящих из латинских букв, где все гласные буквы расположены в обратном алфавитному порядке. Строки входного текста должны передаваться лексическому анализатору через поток стандартного ввода. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L5(W)
Разработать
лексический анализатор для поиска в строках произвольного входного текста любых слов, состоящих из латинских букв, где все согласные буквы расположены в алфавитном порядке. Строки входного текста должны передаваться лексическому анализатору через поток стандартного ввода. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L6(W)
Разработать
лексический анализатор для поиска в строках произвольного входного текста любых слов, состоящих из латинских букв, где все согласные буквы расположены в обратном алфавитному порядке. Строки входного текста должны передаваться лексическому анализатору через поток стандартного ввода. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L7(W)
Разработать
лексический анализатор для поиска в строках произвольного входного текста любых слов, состоящих из латинских букв, где гласные и согласные буквы чередуются друг с другом. Строки входного текста должны передаваться лексическому анализатору через поток стандартного ввода. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L8(W)
Разработать
лексический анализатор для поиска в строках произвольного входного текста любых слов, состоящих из латинских букв, где все буквы различны, а различие строчных и заглавных букв не учитывается. Строки входного текста должны передаваться лексическому анализатору через поток стандартного ввода. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L9(W)
Разработать
лексический анализатор для поиска в строках произвольного входного текста любых слов, состоящих из латинских букв, где все гласные буквы различны, а различие строчных и заглавных букв не учитывается. Строки входного текста должны передаваться лексическому анализатору через поток стандартного ввода. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L10(W)
Разработать
лексический анализатор для поиска в строках произвольного входного текста любых слов, состоящих из латинских букв, где все согласные буквы различны, а различие строчных и заглавных букв не учитывается. Строки входного текста должны передаваться лексическому анализатору через поток стандартного ввода. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L11(N)
Разработать
лексический анализатор для поиска в произвольном входном наборе численных данных натуральных чисел, в которых все десятичные цифры расположены в неубывающем порядке. Все натуральные числа должны передаваться лексическому анализатору строками потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L12(N)
Разработать
лексический анализатор для поиска в произвольном входном наборе численных данных натуральных чисел, в которых все десятичные цифры расположены в невозрастающем порядке. Все натуральные числа должны передаваться лексическому анализатору строками потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L13(N)
Разработать
лексический анализатор для поиска в произвольном входном наборе численных данных натуральных чисел, в которых все десятичные цифры различны. Все натуральные числа должны передаваться лексическому анализатору строками потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L14(N)
Разработать
лексический анализатор для поиска в произвольном входном наборе численных данных натуральных чисел, где чередуются десятичные цифры с четными и нечетными величинами. Все натуральные числа должны передаваться лексическому анализатору строками потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L15(N)
Разработать
лексический анализатор для поиска в произвольном входном наборе численных данных натуральных чисел, где четные десятичные цифры могут быть только в разрядах с четными номерами. Все натуральные числа должны передаваться лексическому анализатору строками потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L16(N)
Разработать
лексический анализатор для поиска в произвольном входном наборе численных данных натуральных чисел, где нечетные десятичные цифры могут быть только в разрядах с нечетными номерами. Все натуральные числа должны передаваться лексическому анализатору строками потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L17(N)
Разработать
лексический анализатор для поиска в произвольном входном наборе численных данных натуральных чисел, где четные десятичные цифры могут быть только в разрядах с нечетными номерами. Все натуральные числа должны передаваться лексическому анализатору строками потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L18(N)
Разработать
лексический анализатор для поиска в произвольном входном наборе численных данных натуральных чисел, где нечетные десятичные цифры могут быть только в разрядах с четными номерами. Все натуральные числа должны передаваться лексическому анализатору строками потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L19(N)
Разработать
лексический анализатор для поиска в произвольном входном наборе численных данных натуральных чисел, значения которых кратны 4 или 25. Все натуральные числа должны передаваться лексическому анализатору строками потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L20(N)
Разработать
лексический анализатор для поиска в произвольном входном наборе численных данных натуральных чисел, в которых имеются группы одинаковых десятичных цифр, стоящих подряд. Все натуральные числа должны передаваться лексическому анализатору строками потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L21(B)
Разработать
лексический анализатор для поиска во входном потоке бинарной информации двоичных чисел, где чередуются нулевые и единичные разряды. Все двоичные числа должны передаваться лексическому анализатору через строки потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L22(B)
Разработать
лексический анализатор для поиска во входном потоке бинарной информации двоичных чисел, где чередуются пары из одинаковых двоичных разрядов. Все двоичные числа должны передаваться лексическому анализатору через строки потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L23(B)
Разработать
лексический анализатор для поиска во входном потоке бинарной информации двоичных чисел, где имеются группы нулевых разрядов, стоящих подряд. Все двоичные числа должны передаваться лексическому анализатору через строки потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L24(B)
Разработать
лексический анализатор для поиска во входном потоке бинарной информации двоичных чисел, где имеются группы единичных разрядов, стоящих подряд. Все двоичные числа должны передаваться лексическому анализатору через строки потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L25(B)
Разработать
лексический анализатор для поиска во входном потоке бинарной информации двоичных чисел, где поровну нулевых и единичных разрядов, а в любом префиксе количество нулей и единиц отличается не более чем на 1. Все двоичные числа должны передаваться лексическому анализатору через строки стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку стандартного вывода.
ЛО Вариант L26(I)
Требуется разработать
лексический анализатор для поиска во входном потоке записей адресов IP (Internet Protocol) класса A. Каждый такой адрес образуют 4 байта, десятичные коды которых разделяют 3 точки. При этом значение кода старшего байта должно быть в пределах от 1 до 126. Коды трех младших байтов адреса могут иметь любые значения от 0 до 255. Результаты поиска адресов должны отображаться в одну колонку стандартного вывода.
ЛО Вариант L27(I)
Требуется разработать
лексический анализатор для поиска во входном потоке записей адресов IP (Internet Protocol) класса B. Каждый такой адрес образуют 4 байта, десятичные коды которых разделяют 3 точки. При этом значение кода старшего байта должно быть в пределах от 128 до 191. Коды трех младших байтов адреса могут иметь любые значения от 0 до 255. Результаты поиска адресов должны отображаться в одну колонку стандартного вывода.
ЛО Вариант L28(I)
Требуется разработать
лексический анализатор для поиска во входном потоке записей адресов IP (Internet Protocol) класса C. Каждый такой адрес образуют 4 байта, десятичные коды которых разделяют 3 точки. При этом значение кода старшего байта должно быть в пределах от 192 до 223. Коды трех младших байтов адреса могут иметь любые значения от 0 до 255. Результаты поиска адресов должны отображаться в одну колонку стандартного вывода.
ЛО Вариант L29(I)
Требуется разработать
лексический анализатор для поиска во входном потоке записей адресов IP (Internet Protocol) класса D. Каждый такой адрес образуют 4 байта, десятичные коды которых разделяют 3 точки. При этом значение кода старшего байта должно быть в пределах от 224 до 239. Коды трех младших байтов адреса могут иметь любые значения от 0 до 255. Результаты поиска адресов должны отображаться в одну колонку стандартного вывода.
ЛО Вариант L30(I)
Требуется разработать
лексический анализатор для поиска во входном потоке записей адресов IP (Internet Protocol) класса E. Каждый такой адрес образуют 4 байта, десятичные коды которых разделяют 3 точки. При этом значение кода старшего байта должно быть в пределах от 240 до 254. Коды трех младших байтов адреса могут иметь любые значения от 0 до 255. Результаты поиска адресов должны отображаться в одну колонку стандартного вывода.
ЛО Вариант L31(P)
Разработать
лексический анализатор для поиска в исходных кодах программ на языке C или C++ любых целочисленных данных, которые могут быть записаны в системах счисления по основаниям 8, 10 и 16. Исходный код программы должен передаваться лексическому анализатору строками потока стандартного ввода. Результаты поиска в них всех целочисленных данных должны отображаться в одну колонку стандартного вывода.
ЛО Вариант L32(P)
Разработать
лексический анализатор для поиска в исходных кодах программ на языке C или C++ символьных строк, которые ограничены парой кавычек, но могут иметь внутренние экранированные кавычки. Исходный код программы должен передаваться лексическому анализатору через поток стандартного ввода. Все найденные строки символов должны отображаться в одну колонку стандартного вывода.
ЛО Вариант L33(P)
Разработать
лексический анализатор для поиска в исходных кодах программ на языке C или C++ всех действительных чисел, которые могут быть записаны в экспоненциальной форме и в формате с фиксированной точкой, а дробная или целая часть может быть пустой. Исходный код программы должен передаваться лексическому анализатору строками потока стандартного ввода. Результаты поиска должны отображаться в одну колонку стандартного вывода.
ЛО Вариант L34(P)
Разработать
лексический анализатор для поиска в программной документации любых записей маршрутных имен файлов OS UNIX, с учетом общепринятых обозначений текущего(.), родительского(..) и домашнего(~) каталогов. Текст программной документации должен передаваться лексическому анализатору строками стандартного ввода. Результаты поиска маршрутных имен должны отображаться в одну колонку стандартного вывода.
ЛО Вариант L35(P)
Разработать
лексический анализатор для поиска в программной документации любых записей маршрутных имен в файловой системе NTFS, которые могут начинаться с литеры тома, а имена папок разделены символом обратной косой черты. Текст программной документации должен передаваться лексическому анализатору строками стандартного ввода. Результаты поиска маршрутных имен должны отображаться в одну колонку стандартного вывода.
ЛО Вариант L36(A)
Разработать
лексический анализатор, который реализует
конечный автомат для поиска во входном потоке бинарной информации двоичных наборов с четным числом единиц и четным числом нулей. Все двоичные наборы должны передаваться лексическому анализатору через строки потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L37(A)
Разработать
лексический анализатор, который реализует
конечный автомат для поиска во входном потоке бинарной информации двоичных наборов с четным числом единиц и нечетным числом нулей. Все двоичные наборы должны передаваться лексическому анализатору через строки потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L38(A)
Разработать
лексический анализатор, который реализует
конечный автомат для поиска во входном потоке бинарной информации двоичных наборов с нечетным числом единиц и четным числом нулей. Все двоичные наборы должны передаваться лексическому анализатору через строки потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L39(A)
Разработать
лексический анализатор, который реализует
конечный автомат для поиска во входном потоке бинарной информации двоичных наборов с нечетным числом единиц и нечетным числом нулей. Все двоичные наборы должны передаваться лексическому анализатору строками потока стандартного ввода, где их разделяют символы пробелов и табуляций. Результаты поиска должны отображаться в одну колонку потока стандартного вывода.
ЛО Вариант L40(A)
Разработать
лексический анализатор, который реализует
конечный автомат для вычисления двоичных дополнений любых бинарных последовательностей из нулевых и единичных разрядов. Все бинарные последовательности должны передаваться лексическому анализатору строками потока стандартного ввода. Результаты вычислений двоичных дополнений должны отображаться через поток стандартного вывода.