Найти - Пользователи
Полная версия: Помочь и объяснить
Начало » Python для новичков » Помочь и объяснить
1
SAleksandrV
Господа прошу кратко поясните код, помощь нужна, чтобы находил не max значение а min

def task(n: int, m: int, matrix: [, …]) -> (int, str):
if n > 1:
if m > 1:
(dv, dp), (rv, rp) = task(n - 1, m, matrix), task(n, m - 1, matrix)
else:
(dv, dp), (rv, rp) = task(n - 1, m, matrix), (0, “”)
else:
return matrix + 0, “”

if dv > rv:
return matrix + dv, “D” + dp
else:
return matrix + rv, “R” + rp



x, y = map(int, input().split())
matrix = [ for j in range(x)]
task = task(x, y, matrix)
print(task)
print(' '.join(task))
py.user.next
Отправь сначала код нормально сюда. Используй тег code.
[code python][/code]
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