![>](style_images/1/nav_m.gif)
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.16.82.82] |
![]() |
|
Сообщ.
#1
,
|
|
|
В заданном массиве двоичных чисел определить количество чисел, стоящих между максимальным и минимальным элементами. Вывести сообщение, если таких чисел нет.
Не могли бы вы дать готовый код, если не сложно. ![]() |
Сообщ.
#2
,
|
|
|
10$
|
Сообщ.
#3
,
|
|
|
Гонарх крохобор!
![]() Простым перебором определяешь максимальное число и запоминаешь его номер в массиве. Простым перебором определяешь минимальное число и запоминаешь его номер в массиве. Количество чисел между ними равно: больший номер из запомненных минус меньший номер из запомненных минус 1. |
![]() |
Сообщ.
#4
,
|
|
Цитата DrUnkard @ Ну это если ТС сам напишет по твоему описанию. Гонарх крохобор! ![]() |
Сообщ.
#5
,
|
|
|
Цитата DrUnkard @ Простым перебором определяешь максимальное число и запоминаешь его номер в массиве. Простым перебором определяешь минимальное число и запоминаешь его номер в массиве. Количество чисел между ними равно: больший номер из запомненных минус меньший номер из запомненных минус 1. Ситуация становиться более интересной, если присутствуют одинаковые максимумы и минимумы в самых разных расположениях в массиве. |
Сообщ.
#6
,
|
|
|
Цитата ЫукпШ @ Цитата DrUnkard @ Простым перебором определяешь максимальное число и запоминаешь его номер в массиве. Простым перебором определяешь минимальное число и запоминаешь его номер в массиве. Количество чисел между ними равно: больший номер из запомненных минус меньший номер из запомненных минус 1. Ситуация становиться более интересной, если присутствуют одинаковые максимумы и минимумы в самых разных расположениях в массиве. Могет быть, могет быть... Но! Задача поставлена проще, а именно: стоящих между максимальным и минимальным элементами В единственном числе, так шо достаточно выявить одну такую пару. Нет же задачи - выявить все такие пары? Нет. Пусть сам думает. |