Во всех заданиях данной группы предполагается, что исходный набор содержит ненулевое количество элементов (в частности, число N всегда больше нуля).
Для решения заданий из данной группы, как и для заданий группы Series, следует использовать «однопроходные» алгоритмы, позволяющие получить требуемый результат после однократного просмотра набора исходных данных.
Minmax1. Дано целое число $$N$$ и набор из $$N$$ чисел. Найти минимальный и максимальный из элементов данного набора и вывести их в указанном порядке.
Решение задачи, на языке: Паскаль, C, С++, Кумир
Minmax2. Дано целое число $$N$$ и набор из $$N$$ прямоугольников, заданных своими сторонами — парами чисел $$(a, b)$$. Найти минимальную площадь прямоугольника из данного набора.
Решение задачи, на языке: Паскаль, C
Minmax3. Дано целое число $$N$$ и набор из $$N$$ прямоугольников, заданных своими сторонами — парами чисел $$(a, b)$$. Найти максимальный периметр прямоугольника из данного набора.
Решение задачи, на языке: Паскаль, C
Minmax4. Дано целое число $$N$$ и набор из $$N$$ чисел. Найти номер минимального элемента из данного набора.
Решение задачи, на языке: Паскаль, C
Minmax5. Дано целое число $$N$$ и набор из $$N$$ пар чисел $$(m, v)$$ — данные о массе m и объеме v деталей, изготовленных из различных материалов. Вывести номер детали, изготовленной из материала максимальной плотности, а также величину этой максимальной плотности. Плотность $$P$$ вычисляется по формуле $$P = m/v$$.
Решение задачи, на языке: Паскаль, C
Minmax6. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти номера первого минимального и последнего максимального элемента из данного набора и вывести их в указанном порядке.
Решение задачи, на языке: Паскаль, C
Minmax7. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти номера первого максимального и последнего минимального элемента из данного набора и вывести их в указанном порядке.
Решение задачи, на языке: Паскаль, C
Minmax8. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти номера первого и последнего минимального элемента из данного набора и вывести их в указанном порядке.
Решение задачи, на языке: Паскаль, C, Visual Basic
Minmax9. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти номера первого и последнего максимального элемента из данного набора и вывести их в указанном порядке.
Решение задачи, на языке: Паскаль, C
Minmax10. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти номер первого экстремального (то есть минимального или максимального) элемента из данного набора.
Решение задачи, на языке: Паскаль, C, С++
Minmax11. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти номер последнего экстремального (то есть минимального или максимального) элемента из данного набора.
Решение задачи, на языке: Паскаль, C
Minmax12. Дано целое число $$N$$ и набор из $$N$$ чисел. Найти минимальное положительное число из данного набора. Если положительные числа в наборе отсутствуют, то вывести $$0$$.
Решение задачи, на языке: Паскаль, C, Кумир
Minmax13. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти номер первого максимального нечетного числа из данного набора. Если нечетные числа в наборе отсутствуют, то вывести $$0$$.
Решение задачи, на языке: Паскаль, C
Minmax14. Дано число $$B (> 0)$$ и набор из десяти чисел. Вывести минимальный из тех элементов набора, которые больше $$B$$, а также его номер. Если чисел, больших $$B$$, в наборе нет, то дважды вывести $$0$$.
Решение задачи, на языке: Паскаль, C
Minmax15. Даны числа $$B$$, $$C$$ $$(0 < B < C)$$ и набор из десяти чисел. Вывести максимальный из элементов набора, содержащихся в интервале ($$B$$, $$C$$), и его номер. Если требуемые числа в наборе отсутствуют, то дважды вывести $$0$$.
Решение задачи, на языке: Паскаль, C
Minmax16. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти количество элементов, расположенных перед первым минимальным элементом.
Решение задачи, на языке: Паскаль, C, С++
Minmax17. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти количество элементов, расположенных после последнего максимального элемента.
Решение задачи, на языке: Паскаль, C
Minmax18. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти количество элементов, содержащихся между первым и последним максимальным элементом. Если в наборе имеется единственный максимальный элемент, то вывести $$0$$.
Решение задачи, на языке: Паскаль, C, Кумир
Minmax19. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти количество минимальных элементов из данного набора.
Решение задачи, на языке: Паскаль, C, Кумир
Minmax20. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти общее количество экстремальных (то есть минимальных и максимальных) элементов из данного набора.
Решение задачи, на языке: Паскаль, C
Minmax21. Дано целое число $$N (> 2)$$ и набор из $$N$$ чисел — значений некоторой величины, полученных в $$N$$ опытах. Найти среднее значение этой величины. При вычислении среднего значения не учитывать минимальное и максимальное из имеющихся в наборе значений.
Решение задачи, на языке: Паскаль, C
Minmax22. Дано целое число $$N (> 2)$$ и набор из $$N$$ чисел. Найти два наименьших элемента из данного набора и вывести эти элементы в порядке возрастания их значений.
Решение задачи, на языке: Паскаль, C
Minmax23. Дано целое число $$N (> 3)$$ и набор из $$N$$ чисел. Найти три наибольших элемента из данного набора и вывести эти элементы в порядке убывания их значений.
Решение задачи, на языке: Паскаль, C, С++
Minmax24. Дано целое число $$N (> 1)$$ и набор из $$N$$ чисел. Найти максимальную сумму двух соседних чисел из данного набора.
Решение задачи, на языке: Паскаль, C
Minmax25. Дано целое число $$N (> 1)$$ и набор из $$N$$ чисел. Найти номера двух соседних чисел из данного набора, произведение которых является минимальным, и вывести вначале меньший, а затем больший номер.
Решение задачи, на языке: Паскаль, C
Minmax26. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти максимальное количество четных чисел в наборе, идущих подряд. Если четные числа в наборе отсутствуют, то вывести $$0$$.
Решение задачи, на языке: Паскаль, C
Minmax27. Дано целое число $$N$$ и набор из $$N$$ целых чисел, содержащий только нули и единицы. Найти номер элемента, с которого начинается самая длинная последовательность одинаковых чисел, и количество элементов в этой последовательности. Если таких последовательностей несколько, то вывести номер первой из них.
Решение задачи, на языке: Паскаль, C, Кумир
Minmax28. Дано целое число $$N$$ и набор из $$N$$ целых чисел, содержащий только нули и единицы. Найти номер элемента, с которого начинается самая длинная последовательность единиц, и количество элементов в этой последовательности. Если таких последовательностей несколько, то вывести номер последней из них. Если единицы в исходном наборе отсутствуют, то дважды вывести $$0$$.
Решение задачи, на языке: Паскаль, C
Minmax29. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти максимальное количество подряд идущих минимальных элементов из данного набора.
Решение задачи, на языке: Паскаль, C
Minmax30. Дано целое число $$N$$ и набор из $$N$$ целых чисел. Найти минимальное количество подряд идущих максимальных элементов из данного набора.
Решение задачи, на языке: Паскаль, C, С++
Если вы хотите выложить решение для задач, но нет решения на нужном языке, или вообще к задаче нет решений. Можете разместить его в виде комментария к данной статье.
Другие задачи по программированию, для проверки своих знаний.
Комментарии: