Найти - Пользователи
Полная версия: Отрицательные элементы в строке. Помогите написать программу.
Начало » Python для новичков » Отрицательные элементы в строке. Помогите написать программу.
1
AminSugar
Добрый вечер. Помогите, пожалуйста, с заданием.
AminSugar
 m,n=[int(i) for i in input().split()]
matrix=[]
for i in range(m):
    matrix.append([int(i) for i in input().split()])
    s=0
for y in matrix:
    print(max(list(filter(lambda x: x<0,y))))
AminSugar
Сделал. Закройте тему, пожалуйста.
marvellik
 m,n=[int(i) for i in input().split()]
for i in range(m):
    print(max(int(i) for i in input().split() if int(i) < 0))
хотя задание учебное и нужно использовать все данные то есть m и n при решении
 m,n=[int(i) for i in input().split()]
for i in range(m):
    elem = 0
    number = [int(i) for i in input().split()]
    for i in range(n):
        if number[i] <0 : # находим первое отрицательное число
            elem = number[i] # присваиваем его результативной переменной
            break
    for i in range(n):
        if number[i] <0 and elem <= number[i]: # сравниваем с числами и если эл. отрицательный но больше или равен предыдущему
            elem = number[i] # присваиваем результативной переменной
    print(elem)
AminSugar
marvellik
Помогите с этим заданием, пожалуйста.
ZerG
картинки не грузятся. пишите текст
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB