| 12564 | 2024-12-23 12:44:47 | 4rt3xp0 | 2015. november | cpp17 | Elfogadva | 225ms | 47428 KiB |
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,p; cin >> n >> p;
multiset<int> v[n];
for(int i=0;i<n;i++){
int a,h; cin >> a >> h;
for(int j=0;j<n;j++){
if(j==i) v[j].insert(a/2+h);
else v[j].insert(a+h);
}
}
int mx=0;
for(int i=0;i<n;i++){
int s=p,cnt=0;
for(int x: v[i]){
s-=x;
if(s>=0) cnt++;
else break;
}
mx=max(mx,cnt);
}
cout << mx;
}
4Elvárt kimenet:4
Ellenőrző kimenete:ok 1 number(s): "4"
4Elvárt kimenet:4
Ellenőrző kimenete:ok 1 number(s): "4"
3Elvárt kimenet:3
Ellenőrző kimenete:ok 1 number(s): "3"
5Elvárt kimenet:5
Ellenőrző kimenete:ok 1 number(s): "5"
7Elvárt kimenet:7
Ellenőrző kimenete:ok 1 number(s): "7"
1Elvárt kimenet:1
Ellenőrző kimenete:ok 1 number(s): "1"
6Elvárt kimenet:6
Ellenőrző kimenete:ok 1 number(s): "6"
2Elvárt kimenet:2
Ellenőrző kimenete:ok 1 number(s): "2"
6Elvárt kimenet:6
Ellenőrző kimenete:ok 1 number(s): "6"
1Elvárt kimenet:1
Ellenőrző kimenete:ok 1 number(s): "1"
2Elvárt kimenet:2
Ellenőrző kimenete:ok 1 number(s): "2"
7Elvárt kimenet:7
Ellenőrző kimenete:ok 1 number(s): "7"
4Elvárt kimenet:4
Ellenőrző kimenete:ok 1 number(s): "4"
0Elvárt kimenet:0
Ellenőrző kimenete:ok 1 number(s): "0"
4Elvárt kimenet:4
Ellenőrző kimenete:ok 1 number(s): "4"
5Elvárt kimenet:5
Ellenőrző kimenete:ok 1 number(s): "5"
5Elvárt kimenet:5
Ellenőrző kimenete:ok 1 number(s): "5"
3Elvárt kimenet:3
Ellenőrző kimenete:ok 1 number(s): "3"
1Elvárt kimenet:1
Ellenőrző kimenete:ok 1 number(s): "1"
8Elvárt kimenet:8
Ellenőrző kimenete:ok 1 number(s): "8"
254Elvárt kimenet:254
Ellenőrző kimenete:ok 1 number(s): "254"
6Elvárt kimenet:6
Ellenőrző kimenete:ok 1 number(s): "6"
254Elvárt kimenet:254
Ellenőrző kimenete:ok 1 number(s): "254"