1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include "stdio.h"
 
#define	KK	200000
 
 
long long	 kk[KK];
int			 k, p;
 
int main()
{
	int			 i, j;
	long long	 pi, t, d, w;
 
	scanf("%d%d", &k, &p);
	for (j=0; j<k; j++)
		scanf("%lld", &kk[j]);
 
	for (i=0; i<p; i++)
	{
		scanf("%lld", &pi);
		w	= 0;
		t	= 0;
 
		for (j=0; j<k; j++)
		{
			t	+= pi;
			d	 = t - kk[j];
			if (d < 0)
			{
				t	= kk[j];
			}
			else
			{
				w	+= d;
			}
		}
 
		printf("%lld\n", w);
	}
 
	return 0;
}