Soluciones y Explicación de los problemas ACM ... - ICPC Bolivia
Soluciones y Explicación de los problemas ACM ... - ICPC Bolivia
Soluciones y Explicación de los problemas ACM ... - ICPC Bolivia
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Explicaciones a <strong>los</strong> <strong>problemas</strong> South American Regionals 2008 17<br />
Programa C que soluciona el problema<br />
#inclu<strong>de</strong> <br />
#inclu<strong>de</strong> <br />
#inclu<strong>de</strong> <br />
#<strong>de</strong>fine MAX 17<br />
type<strong>de</strong>f struct {<br />
int c[MAX];<br />
} poly;<br />
poly poly_add(poly A, poly B) {<br />
int i;<br />
poly R;<br />
for (i = 0; i < MAX; i++) {<br />
R.c[i] = A.c[i] + B.c[i];<br />
}<br />
return R;<br />
}<br />
poly poly_mul(poly A, poly B) {<br />
int i, j, k;<br />
poly R;<br />
memset(&R, 0, sizeof(R));<br />
for (i = 0; i < MAX; i++) {<br />
for (j = 0; j < MAX; j++) {<br />
k = i - j;<br />
if (k < 0 || MAX