Экзамены и диагностики

10 005 задачвместе с подтемами
Число у задачи — рейтинг сложности, слово рядом — насколько она трудна по сравнению с другими задачами такого же типа. Шкалы задач с ответом и задач с кодом между собой не сравниваются. Рядом — счётчики попыток: успешные, неуспешные.
7089#7089
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать произвольные целые значения. Напишите программу, которая находит и выводит сумму наибольшей по длине возрастающей последовательности подряд идущих элементов. Если таких последовательностей несколько, можно вывести любую из них. 

Элементы массива вводятся по одному в строке
7088#7088
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать произвольные целые значения. Напишите программу, которая находит и выводит номер третьего положительного элемента массива (если из массива вычеркнуть все неположительные элементы, этот элемент стоял бы в получившемся массиве на третьем месте). Если в массиве меньше, чем три положительных элемента, вывести сообщение об этом (вывести на экран слово NULL). 

Элементы массива вводятся по одному в строке
7087#7087
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать произвольные целые значения. Напишите программу, которая находит и выводит второй максимум массива (элемент, который в отсортированном по невозрастанию массиве стоял бы вторым)

Элементы массива вводятся по одному в строке
7086#7086
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать произвольные целые значения. С клавиатуры вводится целое число X. Напишите программу, которая находит и выводит наименьший номер элемента, равного X, или сообщение, что такого элемента нет  - NULL

В первых строках вводятся элементы массива (Элементы массива вводятся по одному в строке)
Далее после элементов массива в новой строке вводится число Х

В ответе необходимо вывести номер (нумерация с 1) наименьшего элемента равного X, либо слово NULL, если такого элемента нет
7085#7085
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать целые значения от 0 до 100 – баллы учащихся выпускного класса за итоговый тест по информатике. Напишите программу, которая позволяет найти и вывести количество учащихся, чья оценка за тест выше средней оценки в классе. 

Элементы массива вводятся по одному в строке
7083#7083
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать целые значения от 0 до 100 – баллы учащихся выпускного класса за итоговый тест по информатике. Для получения положительной оценки за тест требовалось набрать не менее 20 баллов. Напишите программу, которая находит и выводит минимальный балл среди учащихся, получивших за тест положительную оценку. Известно, что в классе хотя бы один учащийся получил за тест положительную оценку. 

Элементы массива вводятся по одному в строке
7082#7082
Дан целочисленный массив из 31 элемента, в котором записаны значения температуры воздуха в марте. Элементы массива могут принимать значения от (–20)  до 20. Напишите программу, которая подсчитывает и выводит среднюю температуру по всем дням (с точностью 6 знаков после запятой), когда была оттепель (температура поднималась выше нуля). Гарантируется, что хотя бы один день в марте была оттепель. 

Элементы массива вводятся по одному в строке
7081#7081
Дан целочисленный массив из 30 элементов. Элементы могут принимать значения от 160 до 200 ­– рост учащихся выпускного класса. В баскетбольную команду берут тех, чей рост не менее 180 см. Опишите алгоритм, который подсчитывает и выводит минимальный рост игрока баскетбольной команды. Гарантируется, что хотя бы один ученик играет в баскетбольной команде.

Элементы массива вводятся по одному в строке
7080#7080
Дан целочисленный массив из 30 элементов. Элементы могут принимать значения от 0 до 100 ­– баллы, полученные на ЕГЭ. Опишите алгоритм, который подсчитывает и выводит средний балл учащихся (с точностью 6 знаков после запятой), сдавших экзамен (получивших оценку более 20 баллов). Гарантируется, что хотя бы один ученик в классе успешно сдал экзамен. 

Элементы массива вводятся по одному в строке
7076#7076
Напишите программу поиска трех последовательных элементов, сумма которых максимальна, в числовом массиве (A) из 30 элементов. Индексация элементов начинается с нуля.

Пример:
Ввод
20 42 68 90 63 94 42 0 12 88 26 91 51 71 83 3 89 68 21 48 58 2 58 67 92 17 13 80 16 74
Элементы массива вводятся по одному в строке

Вывод
A[3]=90
A[4]=63
A[5]=94
6024#6024
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов не удовлетворяет маске: ?*di.t?*
1) poydi.t 
2) pogudi.tanx 
3) 2di.t
4) melodi.theme
6023#6023
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов не удовлетворяет маске: ?ell*.??
1) yell.ow 
2) fellow.ra 
3) tell_me.tu 
4) bell.lab
6022#6022
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов не удовлетворяет маске: sys??.*
1) syste.m 
2) sys23.exe 
3) system.dll 
4) syszx.problem
6021#6021
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов не удовлетворяет маске: ??pri*.?*
1) caprika.wow 
2) weprik.cpp 
3) otopri.c 
4) reprint.be
6020#6020
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов удовлетворяет маске:  A?ce*s.m*
1) Acess.md  
2) Accesst.dbf 
3) Access.mdb 
4) Akcces.m1
6019#6019
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов удовлетворяет маске:  F??tb*.d?*
1) Fructb.d                               
2) Feetball.ddd                 
3) Football.mdb                 
4) Futbol.doc
1458#1458

Для составления цепочек используются бусины, помеченные буквами: A, B, C, D, E. На первом месте в цепочке стоит одна из бусин A, C, E. На втором – любая гласная, если первая буква согласная, и любая согласная, если первая гласная. На третьем месте – одна из бусин C, D, E, не стоящая в цепочке на первом месте. Какая из перечисленных цепочек создана по этому правилу?
1) CBE        2) ADD           3) ECE         4) EAD

1457#1457

Для составления цепочек разрешается использовать бусины 5 типов, обозначаемых буквами  А, Б, В, Е, И. Каждая цепочка должна состоять из трех бусин, при этом должны соблюдаться следующие правила:

а) на первом месте стоит одна из букв: А, Е, И,
б) после гласной буквы в цепочке не может снова идти гласная, а после согласной – согласная,
в) последней буквой не может быть А.
Какая из цепочек построена по этим правилам?
1)АИБ                     2) ЕВА                         3) БИВ                        4) ИБИ
1456#1456

В формировании цепочки из четырех бусин используются некоторые правила: В конце цепочки стоит одна из бусин Р, N, Т, O. На первом – одна из бусин P, R, T, O, которой нет на третьем месте. На третьем месте – одна из бусин O, P, T, не стоящая в цепочке последней. Какая из перечисленных цепочек могла быть создана с учетом этих правил?

1) PORT                  2) TTTO                       3)TTOO                      4) OOPO
Поделиться
Класснуть