传送门
自我sb场 A最大利用 当然是竖着放了 所以先考虑最小的白色 也就是重复的白色(竖着的) 然后再考虑横着放的白色 横着放的白色能放多少黑色就能放多少 最后只需要减去最大的白色 再除以二就是能放的黑色的了
#include
using namespace std;
const int N = 1e3+10;
int st[N];
int main()
{
int t;
cin>>t;
while(t -- )
{
int n,k1,k2;
cin>>n>>k1>>k2;
int w,b;
cin>>w>>b;
int minn =min(k1,k2);
if(k1>k2)
swap(k1,k2);
int temp = k2 -k1;
temp /=2;
int maxn = n-k2;
int falg = maxn+temp ;
if(falg >=b&&minn+temp>=w)
{
cout
关注
打赏