85 2021. 01. 10 17:58:11 Babják Péter Zenehallgatás cpp11 Időlimit túllépés 15/50 293ms 12744 KiB
#include <bits/stdc++.h>
#define ll long long
using namespace std;
int main()
{
    ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);
    int  n,k;cin>>n>>k;
    short int t[n];
    ll sum=0;
    ll subsum[n];
    cin>>t[0];sum+=t[0];
    subsum[0]=t[0];
    for(int i=1;i<n;i++)
    {
        cin>>t[i];
        sum+=t[i];//túlcsordulás
        subsum[i]=subsum[i-1]+t[i];
    }
    for(int i=0;i<k;i++)
    {
        ll a;cin>>a;
        a=(a%sum);
        for(int i=0;i<n;i++)
        {
            if(subsum[i]>=a)
            {
                cout<<i+1<<" ";
                break;
            }
        }
    }
    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 15/50
1 Elfogadva 0/0 1ms 1820 KiB
2 Időlimit túllépés 0/0 280ms 2816 KiB
3 Elfogadva 2/2 1ms 2688 KiB
4 Elfogadva 2/2 1ms 2708 KiB
5 Elfogadva 2/2 2ms 2728 KiB
6 Elfogadva 3/3 1ms 2776 KiB
7 Elfogadva 3/3 2ms 2788 KiB
8 Elfogadva 3/3 2ms 2776 KiB
9 Időlimit túllépés 0/2 284ms 3600 KiB
10 Időlimit túllépés 0/2 286ms 4292 KiB
11 Időlimit túllépés 0/2 284ms 5024 KiB
12 Időlimit túllépés 0/2 293ms 5920 KiB
13 Időlimit túllépés 0/2 291ms 6492 KiB
14 Időlimit túllépés 0/2 273ms 7052 KiB
15 Időlimit túllépés 0/2 277ms 7744 KiB
16 Időlimit túllépés 0/2 289ms 8364 KiB
17 Időlimit túllépés 0/2 277ms 9000 KiB
18 Időlimit túllépés 0/2 291ms 9556 KiB
19 Időlimit túllépés 0/2 286ms 10248 KiB
20 Időlimit túllépés 0/2 204ms 10684 KiB
21 Időlimit túllépés 0/2 210ms 11240 KiB
22 Időlimit túllépés 0/3 216ms 11872 KiB
23 Időlimit túllépés 0/3 225ms 12236 KiB
24 Időlimit túllépés 0/3 215ms 12744 KiB