Avdimov5
?>

Написать примеры для 3-4 отношения.

Информатика

Ответы

siren89

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

Объяснение:

<!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>

Kashtanov Anna

если на входе имеем строку, то привести к листу её можно с метода 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,

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Написать примеры для 3-4 отношения.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

poch23420
Eduard Popik
npdialog66
Сергеевна-Иван1045
Валерия Воробьева396
khvorykhphoto
energycomplect5914
ВладимировнаАлександр1421
Ақпаратты экранға шығару блогы ​
Look7moscow
tetralek
shkola8gbr
Yuliya_Viktoriya316
Natakarpova75732
aamer9992680
lena260980