Advertisement
Farjana_akter

Untitled

May 12th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4. long long int dra[300000],kn[300000];
  5. int main()
  6. {
  7. long long int n,m,i,j,k,a,b,c;
  8. while(cin>>n>>m)
  9. {
  10. if(n==0 || m==0)
  11. break;
  12. for(i=1;i<=n;i++)
  13. cin>>dra[i];
  14. for(i=1;i<=m;i++)
  15. cin>>kn[i];
  16. if(n>m)
  17. {
  18. cout<<"Loowater is doomed!"<<endl;
  19. continue;
  20. }
  21. sort(dra,dra+n);
  22. sort(kn,kn+m);
  23. long long int ans=0,flag=0;
  24. for(i=0;i<=n;i++)
  25. {
  26. a=upper_bound(kn,kn+m,dra[i])-kn;
  27. cout<<"bound "<<a<<endl;
  28. cout<<"dra of i "<<dra[i]<<endl;
  29. cout<<"kn of a "<<kn[a]<<endl;
  30. if(kn[a]>=dra[i])
  31. {
  32. ans+=kn[a];
  33. cout<<ans<<endl;
  34. }
  35. else
  36. {
  37. flag=1;
  38. break;
  39. }
  40. }
  41. if(flag==1)
  42. {
  43. cout<<"Loowater is doomed!"<<endl;
  44. }
  45. else
  46. cout<<ans<<endl;
  47. }
  48. return 0;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement