Предмет:
ИнформатикаАвтор:
chip88Автор:
kamden8jxwАвтор:
ralphie6nbxАвтор:
happytparsonsАвтор:
genevieveОтвет 32.
Вот алгоритм на с++
#include <bits/stdc++.h>
using namespace std;
int n,a[1004][1004],dp[1004][1004],m;
int main(){
cin >> n >> m;
for(int i = 1;i <= n;i++)
for(int j = 1;j <= m;j++)
cin >> a[i][j];
dp[1][1] = a[1][1];
for(int i = 1;i <= n;i++){
for(int j = 1;j <= m;j++){
if(i == 1 && j == 1) continue;
dp[i][j] = max(dp[i - 1][j],dp[i][j - 1]) + a[i][j];
}
}
cout << dp[n][m];
}
Автор:
bullet5cjaДобавить свой ответ
Предмет:
МатематикаАвтор:
maiahutchinsonОтветов:
Смотреть
Предмет:
МатематикаАвтор:
edmundobxivОтветов:
Смотреть
Предмет:
Қазақ тiлiАвтор:
champОтветов:
Смотреть
Предмет:
Другие предметыАвтор:
loganОтветов:
Смотреть