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

При анализе п.3 и п.4 → желательно ли масштабирование, вращение изображений в векторной графике, растровой графике

Показать ответ
Ответ:
123arrem
123arrem
01.02.2022 13:54

   Компьютер это полезная вещь с него мы можем искать информацию в интернете, играть, смотреть мультики.  Но компьютер  наносит много вреда нашим глазам.

  Глаза устают если долго смотреть на экран компьютера. Таким образом портится зрение человека.  

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

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

ну как-то так

0,0(0 оценок)
Ответ:
22222ssssssss
22222ssssssss
02.10.2021 15:50

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