184152025-10-22 10:00:48szabelrZenehallgatáscpp17Futási hiba 11/50232ms4404 KiB
#include <iostream>

using namespace std;
int dal[1000001]{0};
int main()
{
    int n,x,e=1,h=1,k;
    cin>>n>>k;
    for(int i=1; i<=n; i++){
        cin>>x;
        for(int y=e; y<=e+x-1; y++){
            dal[y]=h;
        }
        h++;
        e=e+x;
    }
    for(int i=1; i<=k; i++)
    {
        cin>>x;
        //cout<<"e:"<<e<<endl;
        if(x%(e-1)!=0)
            cout<<dal[x%(e-1)]<<" ";
        else
            cout<<dal[e-1]<<" ";
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base11/50
1Elfogadva0/01ms316 KiB
2Futási hiba0/04ms4152 KiB
3Futási hiba0/24ms4148 KiB
4Futási hiba0/24ms4148 KiB
5Elfogadva2/24ms2356 KiB
6Elfogadva3/33ms564 KiB
7Elfogadva3/33ms316 KiB
8Elfogadva3/33ms316 KiB
9Futási hiba0/24ms4404 KiB
10Futási hiba0/24ms4160 KiB
11Futási hiba0/24ms4152 KiB
12Futási hiba0/24ms4148 KiB
13Futási hiba0/24ms4148 KiB
14Futási hiba0/24ms4252 KiB
15Futási hiba0/26ms4148 KiB
16Futási hiba0/26ms4148 KiB
17Futási hiba0/27ms4148 KiB
18Futási hiba0/28ms4148 KiB
19Futási hiba0/28ms4148 KiB
20Időlimit túllépés0/2218ms3100 KiB
21Időlimit túllépés0/2232ms3032 KiB
22Időlimit túllépés0/3230ms3120 KiB
23Időlimit túllépés0/3225ms1904 KiB
24Időlimit túllépés0/3223ms1588 KiB