Циклы и списки

Домашнее задание

  1. {i} Прочитать в учебнике:

  2. (SecondMax) Найти второй максимум

    Ввести список через запятую и вывести второй максимум этого списка, т. е. элемент, не меньший всех чисел списка, кроме равных максимуму этого списка. Если второго максимума нет, вывести NO.

    Input:

    3,4,5,6,7
    Output:

    6
  3. (EqualSpots) «Пятна в норме» /ВМК, 2012/

    Пятна в норме. Древние кританские учёные полагали, что пятна на Луне не соответствуют пятнам на Солнце, только когда оба светила видны одновременно: по их подсчётам — не больше десяти часов в сутки. Всё остальное время пятна строго соответствуют друг другу. Измерения проводились каждый час в течение трёхсот лет без перерыва. Результат каждого измерения — показатель соответствия (целое число) — заносили на таблички (одно измерение — одна табличка) и складывали в ящики. Во время Большой кританской катастрофы все ящики сгорели, а таблички перемешались. Измерение несоответствующих пятен могло давать различные результаты (возможно, все результаты различаются), а измерение соответствующих пятен — всегда одно и то же число. Напишите программу, которая поможет современным кританским ученым выяснить по данным из табличек, что это за число. Дополнительное условие: запрещается заводить структуры, сопоставимые по размеру с количеством входных данных (скажем, миллион чисел). Последовательность чисел на табличках вводится по одному ненулевому числу в столбик, 0 — конец последовательности. Выводится одно число: показатель соответствия соответствующих пятен.

    Input:

    1
    2
    1
    7
    1
    1
    3
    1
    0
    Output:

    1

Условные обозначения


CategoryClass CategoryVmsh

LecturesVMSH/Python/2014-10-31 (last edited 2014-10-31 13:30:50 by FrBrGeorge)