Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 22.10.2023
Сообщений: 2
1

Найти расстояние между первым минимальным и первым максимальным числом последовательности

22.10.2023, 19:22. Показов 2298. Ответов 1

Author24 — интернет-сервис помощи студентам
Дана последовательность целых ненулевых чисел, оканчивающаяся нулем (ноль в последовательность не входит). Необходимо найти расстояние (по модулю) между первым минимальным и первым максимальным числом последовательности.
Запрещенные операторы: list;[;max;min
Pешить с помощью цикла while

Входные данные
На вход подаются целые числа (по одному числу в строке).

Выходные данные
Выведите ответ на задачу.

№1
Входные данные:
5
19
7
3
-6
-15
-25
23
20
-21
-5
-3
-23
0
Выходные данные:
1

Помогите пожалуйста решить на Python. Совсем не пойму закономерности. Заранее большое спасибо!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.10.2023, 19:22
Ответы с готовыми решениями:

Найти расстояние между первым минимальным и первым максимальным элементом матрицы
дан текстовый файл: { N M матрица NxM } найти расстояние между первым минимальным и первым...

БД+найти количество элементов между первым минимальным и первым максимальным списка
Помогите пожалуйста с заданием,срочно надо 1)Дан список, объектами которого являются числа. Между...

Между первым минимальным и первым максимальным элементами списка найти
Дан список, объектами которого являются числа. Между первым минимальным и первым максимальным...

Между первым минимальным и первым максимальным элементами списка найти количество элементов, больших соседнего
Дан список, объектами которого являются числа. Между первым минимальным и первым максимальным...

Вычислить произведение элементов массива между первым максимальным и первым минимальным
Вычислить произведение элементов массива А, находящихся между первым максимальным и первым...

1
3743 / 1938 / 612
Регистрация: 21.11.2021
Сообщений: 3,723
22.10.2023, 21:15 2
Лучший ответ Сообщение было отмечено sunniness как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
i_min = i_max = mi = ma = None
i = 0
while True:
    k = int(input('->'))
    if k == 0:
        break
    if mi == None or k < mi:
        mi = k
        i_min = i
    if ma == None or k > ma:
        ma = k
        i_max = i
    i += 1
print(abs(i_max-i_min))
1
22.10.2023, 21:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.10.2023, 21:15
Помогаю со студенческими работами здесь

Вычислить произведение элементов массива между первым максимальным и первым минимальным элементами
5)Составьте программу для решения одной из следующих задач. 5.7. Вычислить произведение элементов...

Файлы. Удалить все числа между первым максимальным и последним минимальным числом
здравствуйте;) я учусь на 1 курсе и мы про программированию не очень далеко ушли, так что решения...

Дан список, объектами которого являются числа.Между первым минимальным и первым максимальным элементами списка
задание: сколько таких минимальных или максимальных содержится еще.

Получить разницу между первым элементом последовательности и числом, стоящим перед первым отрицательным
Даны действительные числа а1, а2, .... Известно, что а1&gt; 0 и что среди а2, а3, ... есть хотя бы...

Найти количество положительных элементов между первым максимальным и последним минимальным
Дан массив B(8). Найти количество положительных элементов среди элементов, расположенных между...

Найти количество чисел, расположенных между первым минимальным и последним максимальным элементами
Парни (а может и дамы) выручайте, кто сможет, помогите кодом! Завтра сдавать, а я не успеваю.... ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru