题目链接:hdu 5066 Harry And Physical Teacher
题目大意:一辆车在前面速度为v,后面小球速度为v0,v0 > v,车的质量远大于小球,问说碰撞之后小球的速度。
解题思路:根据动量守恒公式,然后将小球的质量趋近0,可得v‘ = -v0 + 2v.
#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;
typedef long long ll;
ll v, v0;
int main () {
while (scanf("%lld%lld", &v, &v0) == 2) {
printf("%lld\n", -v0 + 2 * v);
}
return 0;
}