• 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ý

Minh_Hang

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

Số bài đã giải: 93
Hạng điểm: #594
Tổng điểm: 49,94
Đó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; using T=pair<int,int>; int main() { int n,s,cnt=0; cin>>n>>s; vector <T> a(n); int d[n]; for (int i=0;i<n;i++) { cin>>a[i].first>>a[i].second; } for (int i=0;i<n;i++) { d[i]=a[i].second-a[i].first; } sort (d,d+n); for (int i=n-1;i>=0;i--) { //cout << d[i] << ' ' << s << '\n'; if (s + d[i]<0) break; s+=d[i]; cnt++; } 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