• VNOJ
  • Trang chủ
  • Danh sách bài
  • Các bài nộp
  • Thành viên
  • Tổ chức
  • Các kỳ thi
  • Thông tin
    >
    • Máy chấm
    • Custom Checkers
    • Github
VI EN Đăng nhập  hoặc  Đăng ký

dungvt

  • Thông tin
  • Thống kê
  • Blog

Số bài đã giải: 373
Hạng điểm: #41
Tổng điểm: 444,04
Đóng góp: 0

Xem các bài nộp

Từ 2025 HEMS 6

Thông tin

include <bits/stdc++.h>

using namespace std; const int N=1e5+1; long long a[N],b[N],n,s,c[N]; int main() { long long cnt=0; cin >> n >> s; for(long long i=1;i<=n;i++){

 cin >> a[i] >> b[i]; 
}
for(long long i=1;i<=n;i++){
    c[i]=b[i]-a[i]; 

}
sort(c+1,c+n+1); 
for(long long i=n;i>=1;i--)
{ 
    if(s+c[i]>=0)
    {
        s+=c[i]; 
        cnt++; 

    }else break; 

}
cout << cnt;
}

Huy hiệu

Người dùng này không có huy hiệu nào.

«    »
CN
T2
T3
T4
T5
T6
T7
Ít
Nhiều

dựa trên nền tảng DMOJ | theo dõi VNOI trên Github và Facebook