您当前的位置: 首页 > 

*DDL_GzmBlog

暂无认证

  • 3浏览

    0关注

    605博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

[abc] Placing Rectangles

*DDL_GzmBlog 发布时间:2021-10-25 17:30:01 ,浏览量:3

前言

太难了… 传送门 :

思路

看完题目可以直接分出这几类

  • 所有都横着放
  • 所有都竖着放
  • 一横两竖 * 2
  • 两横一竖 * 2

但是怎么去判断嘞?(难到了QAQ)

具体是这样,草了 真不会QAQ

ll cal(ll a,ll b)
{
    return (a+b-1)/b;
}
bool check2(ll x,ll y,ll a,ll b)
{
    ll w = cal(a,y)+cal(b,y);
    return w=x)
    return false;
    
    x-=w;
    return check2(x,y,b,c) or check2(y,x,b,c);
}
CODE
#include 
using namespace std;

#define ll long long

ll cal(ll a,ll b)
{
    return (a+b-1)/b;
}
bool check2(ll x,ll y,ll a,ll b)
{
    ll w = cal(a,y)+cal(b,y);
    return w=x)
    return false;
    
    x-=w;
    return check2(x,y,b,c) or check2(y,x,b,c);
}

void solve()
{
    ll x,y,a,b,c;
    cin>>x>>y>>a>>b>>c;

    for(int i = 1; i            
关注
打赏
1657615554
查看更多评论
0.0363s