※進んでからまわる。
/**************************
* 2012/03/23 *
* AOJ Volume0 0016 *
* Treasure Hunt *
* crane *
***************************/
//※進んでからまわる!
#include<math.h>
#include<iostream>
using namespace std;
#define PI 3.141592653589793
int main(){
double a,b; //a->距離, b->時計まわりに何度か
double c=0; //degree加算
double rad=0;
char com; // ,用
double x=0,y=0; //位置情報
while(cin >> a >> com >> b){
if(a==0&& b==0){
cout << (int) x << "\n";
cout << (int) y << "\n";
break;
}
x = x + (a * sin(rad));
y = y + (a * cos(rad));
c += b;
rad = (c * PI) / 180.0; //degree -> radian
}
return 0;
}
0 件のコメント:
コメントを投稿