117162024-11-07 16:15:41balintZenehallgatáspython3Időlimit túllépés 15/50300ms15832 KiB
def main():
    N, K = map(int, input().split())
    lengths = list(map(int, input().split()))
    sumed = sum(lengths)
    returning = []
    for i in map(int, input().split()):
        num = i % sumed
        len_idx = 0
        while num > 0:
            num -= lengths[len_idx]
            len_idx += 1
        returning.append(len_idx)
    print(*returning)


main()
RészfeladatÖsszpontTesztVerdiktIdőMemória
base15/50
1Elfogadva0/016ms3056 KiB
2Időlimit túllépés0/0291ms15832 KiB
3Elfogadva2/254ms3132 KiB
4Elfogadva2/254ms3136 KiB
5Elfogadva2/252ms3260 KiB
6Elfogadva3/352ms3128 KiB
7Elfogadva3/357ms3128 KiB
8Elfogadva3/352ms3096 KiB
9Időlimit túllépés0/2277ms15316 KiB
10Időlimit túllépés0/2298ms15328 KiB
11Időlimit túllépés0/2298ms15332 KiB
12Időlimit túllépés0/2282ms15088 KiB
13Időlimit túllépés0/2273ms14708 KiB
14Időlimit túllépés0/2298ms14928 KiB
15Időlimit túllépés0/2300ms13448 KiB
16Időlimit túllépés0/2284ms13568 KiB
17Időlimit túllépés0/2279ms13276 KiB
18Időlimit túllépés0/2298ms12324 KiB
19Időlimit túllépés0/2300ms12372 KiB
20Időlimit túllépés0/2284ms12444 KiB
21Időlimit túllépés0/2277ms12224 KiB
22Időlimit túllépés0/3298ms12500 KiB
23Időlimit túllépés0/3298ms12444 KiB
24Időlimit túllépés0/3275ms12444 KiB