fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main (){
  5. int n;
  6. cin >> n;
  7.  
  8. vector<pair<int, int>> tugas(n);
  9. for (int i = 0; i < n; i++){
  10. int d, f;
  11. cin >> d >> f;
  12. tugas[i] = {d, f};
  13. }
  14.  
  15. sort (tugas.begin(), tugas.end());
  16. int waktu = 0;
  17. int hadiah = 0;
  18.  
  19. for (int i = 0; i < n; i++){
  20. waktu = waktu + tugas[i].first;
  21. hadiah += tugas[i].second - waktu;
  22. }
  23. cout << hadiah << '\n';
  24. }
Success #stdin #stdout 0s 5316KB
stdin
3
6 10
8 15
5 12
stdout
2