
弹性碰撞
stdwal
天演在化,功成在学。知海无涯,见花问道。
展开
-
POJ3684-Physics Experiment
物理题…. 咋一看因为多个球之间会有碰撞,必须对物理运动进行模拟,事实上并没有这个必要,当两球碰撞时并不是各自折返,而是当作穿过之后继续运动下去,于是就将问题简化啦。#include <cstdio>#include <cmath>#include <algorithm>using namespace std;const double g = 10.0;const int maxn = 10原创 2016-08-08 18:48:13 · 292 阅读 · 0 评论 -
UVa10881-Piotr's Ants
所有的蚂蚁都可以看作对穿而过且相对位置不变。#include <cstdio>#include <algorithm>const int maxn = 10000 + 10;struct ant { int id, pos, dir;};ant begin[maxn], end[maxn];int order[maxn];bool comp(const ant &a, const ant原创 2016-09-20 15:37:06 · 384 阅读 · 0 评论