255702026-02-20 19:33:46matekimado11MI bróker (50 pont)cpp17Időlimit túllépés 8/501.1s576 KiB
#include <bits/stdc++.h>
using namespace std;
#define int long long
vector<int>arak;
signed main() {
	int n,q;
	cin>>n>>q;
	arak.resize(n);
	for(auto &i:arak)cin>>i;
	for(int i=0;i<q;i++)
	{
		int a,b;
		int vane=false;
		cin>>a>>b;
		int ans=0;
		for(int j=0;j<n;j++)
		{
			if(vane==false&&arak[j]<=a){ans-=arak[j];vane=true;}
			if(vane==true&&arak[j]>=b){ans+=arak[j];vane=false;}
		}
		cout<<ans<<'\n';
	}
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base8/50
1Elfogadva0/01ms316 KiB
2Időlimit túllépés0/01.082s476 KiB
3Elfogadva1/11ms504 KiB
4Elfogadva1/11ms508 KiB
5Elfogadva2/21ms316 KiB
6Elfogadva2/24ms316 KiB
7Elfogadva2/24ms316 KiB
8Időlimit túllépés0/11.098s488 KiB
9Időlimit túllépés0/11.1s484 KiB
10Időlimit túllépés0/21.1s476 KiB
11Időlimit túllépés0/21.088s564 KiB
12Időlimit túllépés0/21.08s572 KiB
13Időlimit túllépés0/21.1s500 KiB
14Időlimit túllépés0/21.1s508 KiB
15Időlimit túllépés0/31.08s480 KiB
16Időlimit túllépés0/31.082s552 KiB
17Időlimit túllépés0/31.098s484 KiB
18Időlimit túllépés0/31.098s488 KiB
19Időlimit túllépés0/31.072s560 KiB
20Időlimit túllépés0/31.093s564 KiB
21Időlimit túllépés0/31.085s576 KiB
22Időlimit túllépés0/31.087s484 KiB
23Időlimit túllépés0/31.085s564 KiB
24Időlimit túllépés0/31.08s484 KiB