252512026-02-18 21:06:27KevinSzámsorjáték (40 pont)cpp17Futási hiba 14/4035ms32000 KiB
#include <bits/stdc++.h>
using namespace std;
using ll=long long;
using pll=pair<ll, ll>;

int main() {
    //ios::sync_with_stdio(false); cin.tie(0); cout.tie(0);
    ll n, m, k; cin >> n >> m >> k;
    vector<ll> elso(n), masodik(m);
    for (ll i=0; i<n; i++) cin >> elso[i];
    for (ll i=0; i<m; i++) cin >> masodik[i];
    vector<vector<pll>> dijkstra(n+1, vector<pll> (m+1));
    dijkstra[n][m]={0, 0};
    for (ll i=n-1; i>=0; i--)
        dijkstra[i][m]={elso[i]+dijkstra[i+1][m].second, dijkstra[i+1][m].first};
    for (ll i=m-1; i>=0; i--)
        dijkstra[n][i]={masodik[i]+dijkstra[n][i+1].second, dijkstra[n][i+1].first};
    for (ll i=n-1; i>=0; i--){
        for (ll j=m-1; j>=0; j--){
            dijkstra[i][j]={elso[i]+masodik[j]+dijkstra[i+1][j+1].second, dijkstra[i+1][j+1].first};
            if (elso[i]+dijkstra[i+1][j].second>dijkstra[i][j].first) dijkstra[i][j]={elso[i]+dijkstra[i+1][j].second, dijkstra[i+1][j].first};
            if (masodik[j]+dijkstra[i][j+1].second>dijkstra[i][j].first) dijkstra[i][j]={masodik[j]+dijkstra[i][j+1].second, dijkstra[i][j+1].first};
        }
    }
    for (ll i=0; i<k; i++){
        ll a, b; cin >> a >> b;
        cout << dijkstra[a-1][b-1].first << '\n';
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base14/40
1Elfogadva0/01ms316 KiB
2Futási hiba0/028ms32000 KiB
3Elfogadva1/13ms1852 KiB
4Elfogadva1/13ms1852 KiB
5Elfogadva1/112ms9656 KiB
6Elfogadva1/110ms11316 KiB
7Elfogadva1/11ms564 KiB
8Elfogadva1/13ms1796 KiB
9Elfogadva1/14ms1844 KiB
10Elfogadva1/14ms1948 KiB
11Elfogadva1/16ms1844 KiB
12Elfogadva1/18ms1844 KiB
13Elfogadva1/127ms16116 KiB
14Elfogadva1/125ms16144 KiB
15Elfogadva1/120ms16152 KiB
16Elfogadva1/121ms16004 KiB
17Futási hiba0/234ms32000 KiB
18Futási hiba0/228ms32000 KiB
19Futási hiba0/228ms32000 KiB
20Futási hiba0/234ms32000 KiB
21Futási hiba0/235ms32000 KiB
22Futási hiba0/228ms32000 KiB
23Futási hiba0/328ms32000 KiB
24Futási hiba0/334ms32000 KiB
25Futási hiba0/428ms32000 KiB
26Futási hiba0/435ms32000 KiB