蒟蒻关于早上的XJOIT1
  • 板块灌水区
  • 楼主洛璟
  • 当前回复7
  • 已保存回复7
  • 发布时间2020/11/6 12:58
  • 上次更新2023/11/5 08:49:47
查看原帖
蒟蒻关于早上的XJOIT1
198719
洛璟楼主2020/11/6 12:58

T1(要登录才能看QWQ)

我的代码(90分):

#include<bits/stdc++.h>
#define int long long
using namespace std;
int a,b,c,ans;
inline int read()
{
    int x=0,f=1;
    char c=getchar();
    while(c<'0' || c>'9')
    {
        if(c=='-') f=-1;
        c=getchar();
    }
    while(c>='0' && c<='9')
    {
        x=(x<<3)+(x<<1)+(c^'0');
        c=getchar();
    }
    return x*f;
}
signed main()
{
    a=read();
    b=read();
    c=read();
    int ss=a-c*b;
    if(c>=b)
    {
        swap(b,c);
    }
    if(ss>=0)
    {
        printf("0");
        return 0;
    }
	ss=-ss;
    if(b>=c)
    {
        if((c-1)*b>ss) ans=(ss+b-1)/b;
        else if((c-1)*b<ss)
        {
            ans+=c-1;
            ss-=(c-1)*b;
            c=1;
            ans+=ss;
        }
    }
    printf("%lld",ans);
    return 0;
}

所哪里出了问题(′д` )…彡…彡

2020/11/6 12:58
加载中...