Предмет: Информатика,
автор: Shaman265
На первой строке вводится целое число m ( 0 < m < 10000) - денег у Николая
На второй строке вводится целое число n ( 0 < n < 1000) - количество магазинов, которые посетил Николай.
Далее дана последовательность целых чисел, каждое на отдельной строке - цены кроссовок.
Требуется вывести цену самых дорогих кроссовок, которые он может себе позволить.
Если Николай не может позволить никакие кроссовки, вывести 0.
входные данные
500
3
122
600
450
450
выходные данные
1000
5
2000
300
900
990
1050
990
ПИТОН
Ответы
Автор ответа:
0
Ответ:
m = 0
n = 0
MAX_EXPENSIVE = 0
m = int(input()) # Количество денег у Николая
if m < 0 and m > 10000: print('Неверные параметр m')
n = int(input()) # Число магазинов, посященных Николаем
if n < 0 and n > 1000: print('Неверные параметр n')
print('Вы ввели money =', m, 'магазинов', n, sep = ' ')
A = [0] * n
for k in range (0, n, 1):
A[k] = int(input())
if A[k] <= m and A[k] > MAX_EXPENSIVE:
MAX_EXPENSIVE = A[k]
print(' MAX ', MAX_EXPENSIVE, sep = ' ')
input()
Объяснение:
Похожие вопросы
Предмет: Английский язык,
автор: saltanken
Предмет: Українська література,
автор: kirilindus13
Предмет: Алгебра,
автор: Jwp1
Предмет: Литература,
автор: Юлечка291212
Предмет: Математика,
автор: dmitrieva12345