152592025-02-17 18:19:48szjMI bróker (50 pont)cpp17Időlimit túllépés 8/501.1s700 KiB
#include <iostream>
using namespace std;

int main()
{
    int n, m, i ,j, a, b, ert, sum;
    bool van;
    cin >> n >> m;
    int t[n];
    for(i=0; i<n; i++)cin >> t[i];
    for(i=0; i<m; i++)
    {
        cin >> a >> b;
        sum = 0;
        van =0;
        for(j=0;j<n; j++)
            if(!van && a>=t[j])
            {
                van = 1;
                ert = t[j];
                sum-= t[j];
            }
            else if(van && b<=t[j])
            {
                van = 0;
                sum += t[j];
            }
        cout << sum << endl;
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base8/50
1Elfogadva0/01ms316 KiB
2Időlimit túllépés0/01.085s440 KiB
3Elfogadva1/11ms316 KiB
4Elfogadva1/11ms500 KiB
5Elfogadva2/22ms316 KiB
6Elfogadva2/26ms316 KiB
7Elfogadva2/24ms316 KiB
8Időlimit túllépés0/11.098s444 KiB
9Időlimit túllépés0/11.1s440 KiB
10Időlimit túllépés0/21.1s448 KiB
11Időlimit túllépés0/21.085s444 KiB
12Időlimit túllépés0/21.085s564 KiB
13Időlimit túllépés0/21.098s444 KiB
14Időlimit túllépés0/21.1s564 KiB
15Időlimit túllépés0/31.083s564 KiB
16Időlimit túllépés0/31.09s564 KiB
17Időlimit túllépés0/31.098s700 KiB
18Időlimit túllépés0/31.1s440 KiB
19Időlimit túllépés0/31.08s440 KiB
20Időlimit túllépés0/31.085s488 KiB
21Időlimit túllépés0/31.1s628 KiB
22Időlimit túllépés0/31.098s448 KiB
23Időlimit túllépés0/31.08s444 KiB
24Időlimit túllépés0/31.08s564 KiB