3135 2023. 02. 19 12:43:16 horvathabel Zenehallgatás cpp17 Elfogadva 50/50 50ms 5224 KiB
#include <algorithm>
#include <bits/stdc++.h>
using namespace std;
int main() {
	ios::sync_with_stdio(false);
	cin.tie(0);
	int n,k; 
	cin>>n>>k;
	int cnt=0;
	vector<int> hatarok={0}; 
	for (int i=1;i<=n;i++){ 
		int c;
		cin>>c; 
		
		hatarok.push_back(c+hatarok[i-1]);
		cnt+=c;
	}
	for (int i=0; i<k;i++){
		int z;
		cin>>z;
		z=z%cnt;
		if (z==0) z+=cnt;
		cout<<lower_bound(hatarok.begin(), hatarok.end(),z)-hatarok.begin()<<" "; 


		
	}
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 50/50
1 Elfogadva 0/0 3ms 1700 KiB
2 Elfogadva 0/0 50ms 3196 KiB
3 Elfogadva 2/2 3ms 2204 KiB
4 Elfogadva 2/2 3ms 2224 KiB
5 Elfogadva 2/2 3ms 2220 KiB
6 Elfogadva 3/3 3ms 2436 KiB
7 Elfogadva 3/3 3ms 2784 KiB
8 Elfogadva 3/3 3ms 2688 KiB
9 Elfogadva 2/2 50ms 4024 KiB
10 Elfogadva 2/2 50ms 4264 KiB
11 Elfogadva 2/2 50ms 4476 KiB
12 Elfogadva 2/2 50ms 4492 KiB
13 Elfogadva 2/2 50ms 4428 KiB
14 Elfogadva 2/2 50ms 4432 KiB
15 Elfogadva 2/2 50ms 4432 KiB
16 Elfogadva 2/2 50ms 4484 KiB
17 Elfogadva 2/2 50ms 4820 KiB
18 Elfogadva 2/2 48ms 4896 KiB
19 Elfogadva 2/2 48ms 5040 KiB
20 Elfogadva 2/2 48ms 4972 KiB
21 Elfogadva 2/2 48ms 4968 KiB
22 Elfogadva 3/3 48ms 5224 KiB
23 Elfogadva 3/3 48ms 5180 KiB
24 Elfogadva 3/3 48ms 5176 KiB