1872021-02-04 00:09:36mraronZenehallgatáspython3Futási hiba 15/50141ms52028 KiB
import itertools, sys
import bisect
def main():
	tokens = sys.stdin.read().split()
	n = int(tokens[0])
	t = [int(i) for i in tokens[2:2+n]]
	pre = list(itertools.accumulate(t))
	mod=pre[-1]
	p = [int(i) for i in tokens[2+n:]]
	print(*[bisect.bisect(pre, (i-1)%mod)+1 for i in p])

main()
RészfeladatÖsszpontTesztVerdiktIdőMemória
base15/50
1Elfogadva0/019ms11456 KiB
2Futási hiba0/068ms48484 KiB
3Elfogadva2/218ms12964 KiB
4Elfogadva2/219ms13076 KiB
5Elfogadva2/218ms13184 KiB
6Elfogadva3/318ms13204 KiB
7Elfogadva3/318ms13240 KiB
8Elfogadva3/318ms13408 KiB
9Futási hiba0/275ms49952 KiB
10Futási hiba0/268ms49940 KiB
11Futási hiba0/278ms50288 KiB
12Futási hiba0/274ms50424 KiB
13Futási hiba0/281ms50812 KiB
14Futási hiba0/275ms50808 KiB
15Futási hiba0/275ms51136 KiB
16Futási hiba0/275ms50252 KiB
17Futási hiba0/274ms51572 KiB
18Futási hiba0/264ms50296 KiB
19Futási hiba0/264ms50156 KiB
20Futási hiba0/2119ms51528 KiB
21Futási hiba0/2120ms51568 KiB
22Futási hiba0/3122ms51516 KiB
23Futási hiba0/3133ms51848 KiB
24Futási hiba0/3141ms52028 KiB