Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная_работа_21_22_23_24.doc
Скачиваний:
11
Добавлен:
10.02.2015
Размер:
140.29 Кб
Скачать

Пример входных и выходных данных

Input.txt

Output.txt

5

1 2 3 4 5

1

12

6 2 7 2 2 2 34 1 2 0 11 12

3

E. Дана последовательность натуральных чисел {Aj}, |Aj|<=109. Число элементов заранее неизвестно. Подсчитать наибольшее число подряд идущих составных чисел.

Входные данные: В файле Input.txt записаны сами элементы последовательности: Aj.

Выходные данные: В файл Output.txt записать наибольшее количество подряд идущих составных чисел последовательности. Если в последовательности нет составных чисел, то вывести 0.

Пример входных и выходных данных

Input.txt

Output.txt

7 2 3 7 5

0

26 80 12 12 12 11 12

5

F. Дана строка символов. Подсчитать наибольшее число подряд идущих гласных латинских букв. Гласные латинские буквы – e, o, u, a, y, i.

Входные данные: В файле Input.txt записана строка символов.

Выходные данные: В файл Output.txt записать наибольшее число подряд идущих гласных латинских букв. Если в строке не гласных букв, то вывести 0.

Пример входных и выходных данных

Input.txt

Output.txt

As_eoauoia_123

7

1 2 3 4 5

0

G. Дана последовательность натуральных чисел {Aj}, 0<=Aj<=109. Число элементов заранее неизвестно. Подсчитать наибольшее число подряд идущих нечетных чисел в данной последовательности.

Входные данные: В файле Input.txt записаны сами элементы последовательности: Aj.

Выходные данные: В файл Output.txt записать наибольшее количество подряд идущих нечетных чисел последовательности. Если в последовательности нет нечетных чисел, то вывести 0.

Пример входных и выходных данных

Input.txt

Output.txt

1 2 3 4 5

1

26 80 12 12 12 0 110 12

0

H. Дан текст, состоящий из символов кода ASCII. Подсчитать наибольшее число подряд идущих латинских букв.

Входные данные: В файле Input.txt записан текст.

Выходные данные: В файл Output.txt записать наибольшее число подряд идущих латинских букв. Если в тексте отсутствуют латинские буквы, то вывести 0.

Пример входных и выходных данных

Input.txt

Output.txt

As_Despot_123

the

6

1 2 3 4 5

слоник

0

I. Дана последовательность натуральных чисел {Aj}, 0<=Aj<=109. Число элементов заранее неизвестно. Подсчитать наибольшее число подряд идущих четных чисел в данной последовательности.

Входные данные: В файле Input.txt записаны сами элементы последовательности: Aj.

Выходные данные: В файл Output.txt записать наибольшее количество подряд идущих четных чисел последовательности. Если четных чисел в последовательности нет, то вывести число 0.

Пример входных и выходных данных

Input.txt

Output.txt

1 2 3 4 5

1

261 803 125 125 125 101 11 123

0

J. Дан текст, состоящий из символов кода ASCII. Подсчитать наибольшее число подряд идущих гласных латинских букв. Гласные латинские буквы – a, o, i, u, e,y.

Входные данные: В файле Input.txt записан текст.

Выходные данные: В файл Output.txt записать наибольшее число подряд идущих гласных латинских букв. Если в тексте нет латинских букв, то вывести 0.

Пример входных и выходных данных

Input.txt

Output.txt

As_Deoiueya_123

the

7

1 2 3 4 5

слоник

0

K. Дана последовательность натуральных чисел {Aj}, 0<=Aj<=109. Число элементов заранее неизвестно. Подсчитать наибольшее число подряд идущих чисел с одинаковыми наибольшими цифрами в этих числах.

Входные данные: В файле Input.txt записаны сами элементы последовательности: Aj.

Выходные данные: В файл Output.txt записать наибольшее количество подряд идущих чисел последовательности с одинаковыми наибольшими цифрами. Если таких чисел нет, то записать 0.

Пример входных и выходных данных

Input.txt

Output.txt

1 2 3 4 5

0

26 12 120 112 0 110 12

3

L. Дан текст, состоящий из латинских букв. Вывести слова текста в алфавитном порядке. Под словом будем понимать любую последовательность подряд идущих латинских букв, а любые другие символы являются разделителями слов.

Входные данные: В файле Input.txt записан текст.

Выходные данные: В файл Output.txt записать слова текста в алфавитном порядке.

Пример входных и выходных данных

Input.txt

Output.txt

Harold Waring noticed them first walking up the path from the lake.

first

from

Harold

lake

noticed

path

the

the

them

up

walking

Waring

M. Дана последовательность натуральных чисел {Aj}, 0<=Aj<=109. Число элементов заранее неизвестно. Подсчитать наибольшее число подряд идущих чисел с одинаковыми наименьшими цифрами в этих числах.

Входные данные: В файле Input.txt записаны сами элементы последовательности: Aj.

Выходные данные: В файл Output.txt записать наибольшее количество подряд идущих чисел последовательности с одинаковыми наименьшими цифрами. А если таких чисел нет записать 0.

Пример входных и выходных данных

Input.txt

Output.txt

1 2 3 4 5

0

26 12 120 112 0 110 12

2

N. Дан текст, состоящий из латинских букв. Вывести слова текста в порядке обратном к алфавитному порядку. Под словом будем понимать любую последовательность подряд идущих латинских букв, а любые другие символы являются разделителями слов.

Входные данные: В файле Input.txt записан текст.

Выходные данные: В файл Output.txt записать слова текста в порядке обратном к алфавитному порядку.

Пример входных и выходных данных

Input.txt

Output.txt

Harold Waring noticed them first walking up the path from the lake.

Waring

walking

up

them

the

the

path

noticed

lake

Harold

from

first

O. Дана целочисленная квадратная матрица Аn×n (n=1,…,100, |aij|<=231-1, i,j=1,..,n). Найти номер строки, в которой содержится наибольшее число чисел палиндромов, если таких строк несколько, то указать номер первой.

Входные данные: В файле Input.txt в первой строке записан размер матрицы – число n. В остальных строках построчно записаны элементы матрицы

Выходные данные: В файл Output.txt записать номер строки, в которой содержится наибольшее число чисел палиндромов, если таких строк несколько, то указать номер первой. Если в матрице нет чисел палиндромов, то вывести 0.