Submission #891650

#TimeUsernameProblemLanguageResultExecution timeMemory
89165012345678Self Study (JOI22_ho_t2)C++17
25 / 100
1089 ms15304 KiB
#include <bits/stdc++.h> using namespace std; #define ll long long const int nx=3e5+5; ll n, m, a[nx], b[nx]; priority_queue<pair<ll, ll>, vector<pair<ll, ll>>, greater<pair<ll, ll>>> pq; int main() { cin.tie(NULL)->sync_with_stdio(false); cin>>n>>m; for (int i=1; i<=n; i++) cin>>a[i]; for (int i=1; i<=n; i++) cin>>b[i], pq.push({0, i}); for (int i=1; i<=n*m; i++) { auto [x, idx]=pq.top(); pq.pop(); pq.push({x+a[idx], idx}); } cout<<pq.top().first; }
#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...