ЕГЭ по Информатике, Задание С4, Поляков К.
2012.
1) В этой задаче не нужно хранить в памяти все отсчеты, нас интересуют только средние значения температуры по каждому месяцу и по году, поэтому алгоритм на псевдокоде выглядит так:
{ ввод данных, накопление сумм по месяцам и за год }
{ вычисление средних по месяцам и по году }
{ поиск месяца с минимальным отклонением t
от средней по году }
{ вывод всех месяцев с таким же отклонением }
Примеры.
1) На вид это простая задача, но все дело портит то, что числа могут быть и положительные и отрицательные. Заметьте, что согласно условию нулевых значений быть не может. Поэтому возможны три варианта:
1) все числа положительные, при этом минимальное произведение – это произведение двух минимальных из введенных значений, как в примере из условия; заметим, что эти два минимальных могут быть равны;
2) все числа отрицательные, при этом все произведения двух чисел положительны, и минимальное произведение – это произведение двух минимальных по модулю из введенных значений, причем эти два числа могут быть равны;
3) среди чисел есть положительные и отрицательные; при этом минимальное произведение отрицательно и равно произведению максимального положительного числа на минимальное отрицательное.
Поэтому нам нужно определить
1) минимальное и максимальное числа; если они разного знака, то ответ – их произведение;
2) два минимальных числа: на случай, если все числа положительны;
3) два максимальных числа: на случай, если все числа отрицательные.
По условию частиц не меньше двух. Поэтому после ввода количества частиц (N) можно прочитать первые две скорости и найти минимальную и максимальную из них (переменные min и max), а также второй минимум и второй максимум (переменные min2 и max2):
2) С первого взгляда эта задача кажется достаточно простой: нужно ввести две строки, подсчитать количество латинских букв в каждой из них (записав эти данные в два массива счетчиков f1 и f2), затем найти сумму произведений элементов этих массивов и разделить её на произведение длин строк.
В языке Паскаль индексами элементов массива могут быть символы, поэтому можно объявить массивы счетчиков и переменную k так:
3) Это достаточно простая задача, в ней фактически нужно искать возрастающие последовательности чисел, и среди них искать последовательность с максимальной разностью конечного и начального элементов. Например, в цепочке чисел
21, 22, 13, 5, 1, 2, 3, 5, 1, 23
есть 5 неубывающих последовательностей (они выделены разными цветами), из них две состоят из одного элемента. Для них величины «подъемов» (разности между конечным и начальным числами) равны, соответственно, 22-21=1, 0, 0, 5-1=4 и 23-1=22. Максимальный «подъем» 22 имеет последняя последовательность.
Во-первых, нужно считать введенные числа. Для этого будем использовать переменную-счётчик N. Её начальное значение равно 0, с каждым прочитанным числом она увеличивается на 1.
По условию задачи объем расходуемой памяти не должен зависеть от количества чисел, поэтому запоминать их в массиве нельзя. Будем хранить только что прочитанное значение в целой переменной X. Тогда цикл чтения, заканчивающийся при вводе нуля, можно записать в виде бесконечного цикла (while True do …) с выходом через оператор break:
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу ЕГЭ по Информатике, Задание С4, Поляков К. - fileskachat.com, быстрое и бесплатное скачивание.
Скачать doc
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать книгу ЕГЭ по Информатике, Задание С4, Поляков К. - doc - depositfiles.
Скачать книгу ЕГЭ по Информатике, Задание С4, Поляков К. - doc - Яндекс.Диск.
Дата публикации:
Теги: ЕГЭ по информатике :: Поляков
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- ЕГЭ по информатике, 1 вариант, Урал, 2013
- ЕГЭ по информатике, 1 вариант, Сибирь, 2013
- ЕГЭ по информатике, 1 вариант, Дальний Восток, 2013
- ЕГЭ по Информатике и ИКТ, демонстрационный вариант ким, 11 класс, 2009
Предыдущие статьи:
- Информатика, Пособие для подготовки к ЕГЭ, Вовк Е.Т., Глинка Н.В., Грацианова Т.Ю., 2013
- Информатика, Подготовка к ЕГЭ в 2013 году, диагностические работы, Зайдельман Я.Н., Ройтберг М.А.
- ЕГЭ по Информатике и ИКТ, спецификация, 11 класс, 2012
- ЕГЭ по Информатике и ИКТ, кодификатор, 11 класс, 2012