255712026-02-20 19:35:38matekimado11MI bróker (50 pont)cpp17Időlimit túllépés 8/501.1s600 KiB
#include <bits/stdc++.h>
using namespace std;
#define int long long
vector<int>arak;
signed main() {
	cin.tie(0);
	
	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/01ms500 KiB
2Időlimit túllépés0/01.077s564 KiB
3Elfogadva1/11ms316 KiB
4Elfogadva1/11ms316 KiB
5Elfogadva2/21ms316 KiB
6Elfogadva2/24ms316 KiB
7Elfogadva2/24ms540 KiB
8Időlimit túllépés0/11.1s564 KiB
9Időlimit túllépés0/11.1s472 KiB
10Időlimit túllépés0/21.1s476 KiB
11Időlimit túllépés0/21.074s564 KiB
12Időlimit túllépés0/21.088s600 KiB
13Időlimit túllépés0/21.1s568 KiB
14Időlimit túllépés0/21.1s476 KiB
15Időlimit túllépés0/31.078s564 KiB
16Időlimit túllépés0/31.082s568 KiB
17Időlimit túllépés0/31.1s564 KiB
18Időlimit túllépés0/31.098s472 KiB
19Időlimit túllépés0/31.074s564 KiB
20Időlimit túllépés0/31.082s508 KiB
21Időlimit túllépés0/31.1s568 KiB
22Időlimit túllépés0/31.1s564 KiB
23Időlimit túllépés0/31.085s564 KiB
24Időlimit túllépés0/31.082s564 KiB