#include #include #define PI 3.1412759 int main(void) { int n, o, i, j; int l[10000], u[10000]; for(i = 0; i < 10000; i++) u[i] = 180; do { scanf("%d %d", &n, &o); for(i = 0; i < n; i++) scanf("%d", &l[i]); for(i = 0; i < o; i++) { int r; double x = 0, y = 0; int deg = 180; scanf("%d", &r); scanf("%d", &u[r]); for(j = 0; j < n; j++) { deg += u[j] - 180; x += l[j] * cos( ( (deg - 90) * PI ) / 180 ); y += l[j] * sin( ( (deg - 90) * PI ) / 180 ); } printf("%4.2f %4.2f\n", x, y); } printf("\n"); getchar(); } while(getchar() == '\n'); return 0; }