89642024-02-08 06:58:00BenedekMartonDinamitcpp17Wrong answer 10/503ms4588 KiB
#include <iostream>

using namespace std;

int main()
{
    int n, m, k;
    cin >> n >> m >> k;
    long long ert[n][m], ost[n][m];
    bool elt[n][m];
    for(int i=0; i<n; i++)
    {
        for(int j=0; j<m; j++)
        {
            cin >> ert[i][j];
        }
    }
    ost[0][0]=ert[0][0];
    for(int i=1; i<n; i++)
    {
        ost[i][0]=ert[i][0]+ost[i-1][0];
        elt[i][0]=1;
    }
    for(int i=1; i<m; i++)
    {
        ost[0][i]=ert[0][i]+ost[0][i-1];
        elt[0][i]=0;
    }
    for(int i=1; i<n; i++)
    {
        for(int j=1; j<m; j++)
        {
            if(ost[i-1][j]<ost[i][j-1])
            {
                ost[i][j]=ert[i][j]+ost[i-1][j];
                elt[i][j]=1;
            }
            else
            {
                ost[i][j]=ert[i][j]+ost[i][j-1];
                elt[i][j]=0;
            }
        }
    }
    cout << ost[n-1][m-1];
    return 0;
}
SubtaskSumTestVerdictTimeMemory
base10/50
1Wrong answer0/03ms2144 KiB
2Wrong answer0/03ms2416 KiB
3Accepted2/23ms2444 KiB
4Accepted2/23ms2596 KiB
5Accepted3/33ms2816 KiB
6Accepted3/33ms2772 KiB
7Wrong answer0/23ms2908 KiB
8Wrong answer0/33ms2988 KiB
9Wrong answer0/23ms3092 KiB
10Wrong answer0/23ms3308 KiB
11Wrong answer0/33ms3392 KiB
12Wrong answer0/33ms3392 KiB
13Wrong answer0/23ms3400 KiB
14Wrong answer0/33ms3628 KiB
15Wrong answer0/23ms3820 KiB
16Wrong answer0/33ms3924 KiB
17Wrong answer0/23ms4140 KiB
18Wrong answer0/33ms4224 KiB
19Wrong answer0/23ms4224 KiB
20Wrong answer0/33ms4588 KiB
21Wrong answer0/23ms4312 KiB
22Wrong answer0/33ms4312 KiB