187 | 2021. 02. 04 00:09:36 | mraron | Zenehallgatás | python3 | Futási hiba 15/50 | 141ms | 52028 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 | Összpont | Teszt | Verdikt | Idő | Memória | ||
---|---|---|---|---|---|---|---|
base | 15/50 | ||||||
1 | Elfogadva | 0/0 | 19ms | 11456 KiB | |||
2 | Futási hiba | 0/0 | 68ms | 48484 KiB | |||
3 | Elfogadva | 2/2 | 18ms | 12964 KiB | |||
4 | Elfogadva | 2/2 | 19ms | 13076 KiB | |||
5 | Elfogadva | 2/2 | 18ms | 13184 KiB | |||
6 | Elfogadva | 3/3 | 18ms | 13204 KiB | |||
7 | Elfogadva | 3/3 | 18ms | 13240 KiB | |||
8 | Elfogadva | 3/3 | 18ms | 13408 KiB | |||
9 | Futási hiba | 0/2 | 75ms | 49952 KiB | |||
10 | Futási hiba | 0/2 | 68ms | 49940 KiB | |||
11 | Futási hiba | 0/2 | 78ms | 50288 KiB | |||
12 | Futási hiba | 0/2 | 74ms | 50424 KiB | |||
13 | Futási hiba | 0/2 | 81ms | 50812 KiB | |||
14 | Futási hiba | 0/2 | 75ms | 50808 KiB | |||
15 | Futási hiba | 0/2 | 75ms | 51136 KiB | |||
16 | Futási hiba | 0/2 | 75ms | 50252 KiB | |||
17 | Futási hiba | 0/2 | 74ms | 51572 KiB | |||
18 | Futási hiba | 0/2 | 64ms | 50296 KiB | |||
19 | Futási hiba | 0/2 | 64ms | 50156 KiB | |||
20 | Futási hiba | 0/2 | 119ms | 51528 KiB | |||
21 | Futási hiba | 0/2 | 120ms | 51568 KiB | |||
22 | Futási hiba | 0/3 | 122ms | 51516 KiB | |||
23 | Futási hiba | 0/3 | 133ms | 51848 KiB | |||
24 | Futási hiba | 0/3 | 141ms | 52028 KiB |