Submission #1138644

#TimeUsernameProblemLanguageResultExecution timeMemory
1138644lucaszhang4Mobile (BOI12_mobile)C++20
0 / 100
1096 ms196608 KiB
// #include </Users/LucasZ/Library/CloudStorage/GoogleDrive-lucas.zichen.zhang@gmail.com/My Drive/desktop/coding/vscode/bits/stdc++.h> #include <bits/stdc++.h> using namespace std; typedef long long ll; int main() { int n, l; cin >> n >> l; vector<pair<ll, ll>> receiver(n); for (int i = 0; i < n; i++) cin >> receiver[i].first >> receiver[i].second; vector<ll> closest(l + 1); for (int i = 0; i <= l; i++) { ll x = i, y = 0, dist = LLONG_MAX; for (int j = 0; j < n; j++) { ll curx = abs(x - receiver[j].first), cury = abs(y - receiver[j].second); dist = min(dist, curx * curx + cury * cury); } cout << dist << endl; // cout << endl; closest[i] = dist; } ll res = 0; for (int i = 0; i <= l; i++) res = max(res, closest[i]); cout << fixed << setprecision(6) << sqrt(res) << endl; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...