답안 #1016374

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
1016374 2024-07-08T02:21:44 Z cryptobunny Mobile (BOI12_mobile) C++14
12 / 100
838 ms 40856 KB
#include <bits/stdc++.h>
using namespace std;

int main() {
    int n, sz;
    cin >> n >> sz;
    vector<pair<int, int>> a(n);
    for (int i = 0; i < n; i++) {
        cin >> a[i].first >> a[i].second;
    }
    double l = 1, r = 1e9 + 5;
    while (r - l > 1e-3) {
        double mid = (l + r) / 2, j = 0;
        vector<pair<int, int>> s;
        for (int i = 0; i < n; i++) {
            double temp = sqrt(mid * mid - a[i].second * a[i].second);
            double left = a[i].first - temp, right = a[i].first + temp;
            s.push_back({left, right});
            if (left <= j) j = max(j, right);
        }
        if (j >= sz) r = mid;
        else l = mid;
    }
    cout << fixed << setprecision(6) << l << endl;
}
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 348 KB Output is correct
2 Correct 0 ms 432 KB Output is correct
3 Correct 1 ms 348 KB Output is correct
4 Correct 0 ms 348 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 348 KB Output is correct
2 Correct 1 ms 348 KB Output is correct
3 Correct 1 ms 348 KB Output is correct
4 Correct 0 ms 348 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 2 ms 528 KB Output is correct
2 Correct 2 ms 344 KB Output is correct
3 Correct 1 ms 348 KB Output is correct
4 Correct 2 ms 348 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 3 ms 604 KB Output is correct
2 Correct 4 ms 604 KB Output is correct
3 Correct 3 ms 604 KB Output is correct
4 Incorrect 4 ms 648 KB Output isn't correct
5 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 3 ms 604 KB Output is correct
2 Correct 4 ms 604 KB Output is correct
3 Correct 3 ms 616 KB Output is correct
4 Incorrect 4 ms 616 KB Output isn't correct
5 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 3 ms 604 KB Output is correct
2 Correct 4 ms 604 KB Output is correct
3 Correct 4 ms 604 KB Output is correct
4 Incorrect 4 ms 600 KB Output isn't correct
5 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 83 ms 3504 KB Output is correct
2 Incorrect 71 ms 3796 KB Output isn't correct
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 66 ms 3536 KB Output is correct
2 Correct 62 ms 3480 KB Output is correct
3 Incorrect 74 ms 3740 KB Output isn't correct
4 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 69 ms 3612 KB Output is correct
2 Incorrect 72 ms 4004 KB Output isn't correct
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 88 ms 4644 KB Output is correct
2 Incorrect 85 ms 4504 KB Output isn't correct
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 86 ms 4616 KB Output is correct
2 Incorrect 95 ms 4476 KB Output isn't correct
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 341 ms 16708 KB Output is correct
2 Incorrect 449 ms 20392 KB Output isn't correct
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 381 ms 20768 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 417 ms 24976 KB Output is correct
2 Incorrect 476 ms 29504 KB Output isn't correct
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 483 ms 29804 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 510 ms 25756 KB Output is correct
2 Incorrect 586 ms 31008 KB Output isn't correct
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 660 ms 31556 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 564 ms 29116 KB Output is correct
2 Incorrect 676 ms 34308 KB Output isn't correct
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 683 ms 36004 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 670 ms 33012 KB Output is correct
2 Incorrect 798 ms 39944 KB Output isn't correct
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 838 ms 40856 KB Output isn't correct
2 Halted 0 ms 0 KB -