Submission #742960

#TimeUsernameProblemLanguageResultExecution timeMemory
742960vjudge1Lasers (NOI19_lasers)C++17
24 / 100
308 ms8036 KiB
#include <bits/stdc++.h> using namespace std; vector<int> wall; const long long maxL = 1e9 + 1; bool wallocc[maxL]; int main() { int l, r, amount, a; cin >> l >> r; for (int i = 0; i < r; ++i) { cin >> amount; for (int j = 0; j < amount; ++j) { cin >> a; if (a >= l / 2) wall.push_back(a); } } if (!wall.empty()) { sort(wall.begin(), wall.end(), greater<int>()); cout << max(0, (wall[0] * 2) - l); } else { cout << 0; } }
#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...