#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  double a, d, t, v, z = 0.0;
  scanf("%d%lf%lf", &n, &a, &d);
  while (n--) {
    scanf("%lf%lf", &t, &v);
    if (d > v * v / 2 / a)
      t += v / a + d / v - v / 2 / a;
    else
      t += sqrt(2 * d / a);
    z = max(z, t);
    printf("%.6lf\n", z);
  }
}
