【题解】洛谷P4851[非酋yyf的sif之旅]A.yyf hates ganhuodong 模拟
程序员文章站
2022-07-07 15:15:10
...
#include<cstdio>
int a,b,c,d,e,f,g,h,k,x,y;
int pt,lp,exp;
int main()
{
//freopen("in.txt","r",stdin);
scanf("%d%d%d%d%d%d%d%d%d%d%d",&a,&b,&c,&d,&e,&f,&g,&h,&k,&x,&y);
pt=0,lp=d+x,exp=f;
long long cnt=0;
while(pt<y)
{
while(lp<b)cnt++,lp+=c;
lp-=b;pt+=a;exp+=g;
if(exp>=e)//没加等号,只有96
{
exp-=e;
e+=k;c+=h;lp+=c;
}
}
printf("%lld\n",cnt);
return 0;
}
总结
很水一题,据说是贪心……个人感觉倒像个模拟
(我会告诉你我比赛时被卡了等号没有AC吗)