秋声赋
好久没用
>>
完整版
好久没用C++了
写个C++的....
[mw_shl_code=cpp,true]#include "stdafx.h"
#include *本站禁止HTML标签噢*
#include "Math.h"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
double a,b,m,x,y,z;
cin >> a >> b >> m >> x >> y >> z;
double time = abs(m) / abs(y);
double xt = abs(time * x / (a / 2));
int xit = (int)xt;
double xdt = (xt - xit) * (a / 2);
double dx = 0;
switch ((int)xt % 4)
{
case 0: dx = xdt; break;
case 1: dx = a / 2 - xdt; break;
case 2: dx = 0 - xdt; break;
case 3: dx = 0 - (a / 2 - xdt); break;
}
dx += a / 2;
double zt = abs(time * z / b);
int zit = (int)zt;
double zdt = (zt - zit) * b;
double dz = 0;
switch ((int)zt % 2)
{
case 0: dz = zdt; break;
case 1: dz = b - zdt; break;
}
cout<<dx<<dz<<endl;
cin>>x;
return 0;
}[/mw_shl_code]