18 lines
624 B
C
18 lines
624 B
C
|
#include <stdio.h>
|
||
|
#include <stdlib.h>
|
||
|
|
||
|
int main () {int
|
||
|
C [1000 ]={0 },
|
||
|
#define l for(c =\
|
||
|
0,t= 0; c\
|
||
|
< n ; c ++ )
|
||
|
*p=C,G =0 ,P =0,S=0
|
||
|
,c,m=0,n=0,r ,t;for(;fscanf
|
||
|
#define A abs(C[c]-P)
|
||
|
(stdin,"%i%*c",p)==1;p++,n++)if(*p>m
|
||
|
#define R(z) if(P==0||t<z)z =t;
|
||
|
)m =*p;for(;P<m;P++){l t+=A;R(S)l for(r =1
|
||
|
;r<=A;r++)t+=r;if(!P||t<G)G=t;}printf("Silver:"
|
||
|
" %u\n" "Gold: %u"
|
||
|
"\n",S ,G);}
|