#include <bits/stdc++.h>
using namespace std;
int main() {
  double n, a, s, t, v, ans = 0;
  scanf("%lf%lf%lf", &n, &a, &s);
  for (int i = 0; i < n; i++) {
    scanf("%lf%lf", &t, &v);
    ans = max(ans, t + (v * v <= 2 * s * a ? v / a + (s - v * v / a / 2) / v
                                           : sqrt(2 * s / a)));
    printf("%.12f\n", ans);
  }
}
