#include<bits/stdc++.h>
using namespace std;
void solve(){
int n,m,k,sum=0,obj=0; cin>>n>>m>>k;
vector<int>a(n),b(m);
for(int x: a){
cin>>x;
obj+=x;
}
for(int x: b){
cin>>x;
sum+=x;
}
if(sum>=obj){
int ans=sum-obj;
sort(b.begin(),b.end());
for(int i=0;i<m;i++){
sum-=b[i];
if(sum>=obj) ans=sum-obj;
else break;
}
cout<<ans;
}
else cout<<"Impossible";
}
int main(){
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
solve();
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |