В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
tatsux2010
tatsux2010
09.12.2022 09:02 •  Информатика

6) арифмометр Промеру в порядке появления al IK 6) смартфон в арифмометры Паскаля, Лейбница г) счетная машина Бэббиджа предели, в каком веке данное событ Лейбниц изобрел механическое ус Английский математик Чарльз Б

Показать ответ
Ответ:
Фарид55
Фарид55
12.12.2022 06:09

(см. объяснение)

Объяснение:

<!DOCTYPE html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

<meta name="keywords" content=""/>

<meta name="description" content=""/>

<title>Мой Сайт</title>

<style type="text/css">

* {margin: 0; padding: 0; }

h1{ margin-top: 55px; color: #; text-shadow: 2px 3px 1px #000000; }

h2 { color: #C7C7C7; }

header { font: 30px verdana; color: #; text-shadow: 2px 3px 2px #000000; position: fixed; left: 0; top: 0; width: 100%; height: 56px; background-color: salmon;}

header > a { color: blue; }

header > a:hover { color: skyblue; }

p { margin: 0 auto; width: 800px; height: 500px; font: 20px serif; text-indent: 20px; border-radius: 25px; border: 3px solid black; background-color: #F0F0F0; }

footer { width: 100%; font: 15px impact; height: 70px; background-color: #A3A3A3; }

</style>

</head>

<body bgcolor="salmon1">

<header>Лучший блог! <a href="index.html">Главная</a> <a href="#">Контакты</a> <a href="#">Обо мне</a></header>

<center>

<h1>Мой блог</h1>

<h2>Ищешь интересные и уникальные истории? Тебе сюда!</h2>

</center>

<hr/>

<h3>История о том, как я задал этот вопрос на и как мне ответил MrSolution</h3>

<p>

Первый абзац моей истории...

</p>

<p>

Второй абзац моей истории...

</p>

<p>

Третий абзац моей истории...

</p>

<footer>Мой самый лучший блог.<br/>Моя почта: [email protected]<br/>Мой телефон: <телефон><br/>Хочешь поделиться своей историей? Пиши мне на почту!</footer>

</body>

0,0(0 оценок)
Ответ:
Новичок345
Новичок345
20.09.2021 05:53

если на входе имеем строку, то привести к листу её можно с метода split(sep), где sep - символ, который программа считает за разделитель

input_list = input().split(',')

В нашей задаче нужно найти минимум, и сложить все индексы, под которыми этот минимум встречается. Для этого нужно привести последовательность к типу int. Можем воспользоваться либо функцией map, либо очень сильным питоньим колдунством (генераторы списков). Но всё таки воспользуемся более традиционным

input_list = list(map(int, input_list))

теперь все элементы нашего списка имеют тип int. Вытащим оттуда минимум:

our_min = min(input_list)

заведём переменную, куда будем складывать сумму индексов:

index_sum = 0

Самым очевидным для школьника сложить все индексы минимума будет перебрать весь массив и сравнивать элементы с нашим минимумом. Что бы не городить огороды, воспользуемся функцией enumerate, которая для нашего листа вернёт лист, состоящий из кортежей (индекс, элемент_под_этим_индексом)

for index, item in enumerate(input_list):

   if item == our_min: index_sum += index

что произошло? Всё просто - если выбранный элемент является минимумом, то мы увеличиваем нашу переменную index_sum на значение индекса очередного встреченного минимума. Осталось дело за малым - выведем сумму индексов на экран

print(index_sum)

P.S - Из выделенных курсивом строчек кода можно склеить программу) Но на всякий случай, ниже всё же приложен скриншот.


Выведите сумму индексов минимального числа последовательности Входные данные :(строка)35,43,30,18,5,
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота