1829 | 2022. 12. 04 14:40:06 | KovácsHunor | Zenehallgatás | cpp11 | Időlimit túllépés 15/50 | 300ms | 4336 KiB |
#include "stdio.h"
#include "stdlib.h"
int main()
{
int n, k;
scanf("%d%d", &n, &k);
int* length = (int*)malloc(sizeof(int)*n);
int* time = (int*)malloc(sizeof(int)*k);
int sum = 0;
for (int i = 0; i < n; i++)
{
scanf("%d", length + i);
sum += length[i];
}
for (int i = 0; i < k; i++)
{
scanf("%d", time + i);
}
for (int i = 0; i < k; i++)
{
int point = time[i] % sum;
int j = 0;
while(length[j] < point){
point -= length[j];
j++;
}
printf("%d ", j+1);
}
return 0;
}
Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
---|---|---|---|---|---|---|---|
base | 15/50 | ||||||
1 | Elfogadva | 0/0 | 3ms | 1372 KiB | |||
2 | Időlimit túllépés | 0/0 | 300ms | 1964 KiB | |||
3 | Elfogadva | 2/2 | 3ms | 1672 KiB | |||
4 | Elfogadva | 2/2 | 3ms | 1648 KiB | |||
5 | Elfogadva | 2/2 | 3ms | 1880 KiB | |||
6 | Elfogadva | 3/3 | 3ms | 2012 KiB | |||
7 | Elfogadva | 3/3 | 3ms | 2276 KiB | |||
8 | Elfogadva | 3/3 | 3ms | 2412 KiB | |||
9 | Időlimit túllépés | 0/2 | 300ms | 3188 KiB | |||
10 | Időlimit túllépés | 0/2 | 239ms | 3572 KiB | |||
11 | Időlimit túllépés | 0/2 | 280ms | 3768 KiB | |||
12 | Időlimit túllépés | 0/2 | 261ms | 3812 KiB | |||
13 | Időlimit túllépés | 0/2 | 261ms | 3732 KiB | |||
14 | Időlimit túllépés | 0/2 | 261ms | 3828 KiB | |||
15 | Időlimit túllépés | 0/2 | 256ms | 4040 KiB | |||
16 | Időlimit túllépés | 0/2 | 275ms | 4044 KiB | |||
17 | Időlimit túllépés | 0/2 | 268ms | 3924 KiB | |||
18 | Időlimit túllépés | 0/2 | 272ms | 4216 KiB | |||
19 | Időlimit túllépés | 0/2 | 264ms | 4164 KiB | |||
20 | Időlimit túllépés | 0/2 | 261ms | 4088 KiB | |||
21 | Időlimit túllépés | 0/2 | 261ms | 4016 KiB | |||
22 | Időlimit túllépés | 0/3 | 263ms | 4008 KiB | |||
23 | Időlimit túllépés | 0/3 | 259ms | 4204 KiB | |||
24 | Időlimit túllépés | 0/3 | 263ms | 4336 KiB |