1882021-02-04 00:10:12mraronZenehallgatáspython3Időlimit túllépés 15/50298ms40236 KiB
import itertools
import bisect

input()
ido = list(itertools.accumulate(int(s) for s in input().split()))
T = ido[-1]
print(*(bisect.bisect_right(ido, (int(s) - 1) % T) + 1 for s in input().split()))
RészfeladatÖsszpontTesztVerdiktIdőMemória
base15/50
1Elfogadva0/037ms13412 KiB
2Időlimit túllépés0/0209ms40236 KiB
3Elfogadva2/229ms13776 KiB
4Elfogadva2/230ms13668 KiB
5Elfogadva2/230ms13736 KiB
6Elfogadva3/329ms13692 KiB
7Elfogadva3/328ms13736 KiB
8Elfogadva3/339ms13724 KiB
9Időlimit túllépés0/2246ms17432 KiB
10Időlimit túllépés0/2298ms17428 KiB
11Futási hiba0/2166ms39264 KiB
12Időlimit túllépés0/2203ms39268 KiB
13Időlimit túllépés0/2238ms17412 KiB
14Időlimit túllépés0/2211ms39780 KiB
15Időlimit túllépés0/2275ms39952 KiB
16Időlimit túllépés0/2222ms40168 KiB
17Futási hiba0/279ms39024 KiB
18Időlimit túllépés0/2279ms39864 KiB
19Időlimit túllépés0/2234ms17220 KiB
20Időlimit túllépés0/2207ms17284 KiB
21Időlimit túllépés0/2259ms17468 KiB
22Időlimit túllépés0/3212ms17256 KiB
23Időlimit túllépés0/3219ms17664 KiB
24Időlimit túllépés0/3222ms17884 KiB