Вопрос задан 13.07.2023 в 05:14. Предмет Информатика. Спрашивает Алексеева Катя.

PYTHON ПОМОГИТЕ СРОЧНО!!!! Русалочка нашла на затоновшем корабле N золотых монет. Она разложила

их в ряд и любуется *_*С клавиатуры вводится ценность каждой монеты.Выведите порядковый номер наиболее ценной монеты. Если таких несколько, то выведите номер первой из них.Формат выходных данныхОдно число - номер самой ценной монеты.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Шульцева Ульяна.

Ответ:

N = int(input())

max_i=0

max_x=0

for i in range(N):

   x = int(input())

   max_i = i if x > max_x else max_i

   max_x = max(x, max_x)

# если нумерация должна начинаться с едиинцы, то просто прибавь единицу к выводу

print(max_i)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я помогу вам написать программу на Python для решения этой задачи. Вам нужно будет ввести ценность каждой монеты, а программа выведет номер самой ценной монеты. Вот код:

python
def main(): N = int(input("Введите количество монет: ")) coins = [] for i in range(N): value = int(input(f"Введите ценность монеты {i+1}: ")) coins.append(value) max_value = max(coins) max_index = coins.index(max_value) + 1 print(f"Номер самой ценной монеты: {max_index}") if __name__ == "__main__": main()

Программа запросит у вас количество монет N, затем вам нужно будет ввести ценность каждой монеты по одной. После этого программа найдет наибольшее значение и выведет порядковый номер наиболее ценной монеты.

Надеюсь, это поможет! Если у вас есть еще вопросы или что-то не понятно, пожалуйста, дайте знать.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос