一直卡在了60分过不去
这是代码
#include <cstdio>
long long a,c,p,q,r,x;
long long now;
long long jdz(long long x)
{
if(x>=0) return x;
else return -x;
}
int main()
{
scanf("%lld%lld%lld%lld%lld%lld",&a,&c,&p,&q,&r,&x);
while(a<c && now<x)
{
now+=p;
a++;
}
if(now!=x && now-p<x) a--;
if(now>=x) {printf("%lld",a); return 0;}
if(a==c) now+=q;
if(now>=x) {printf("%lld",a); return 0;}
while(now<x)
{
now+=r;
a++;
}
if(now!=x && now-r<x) a--;
printf("%lld",a--);
return 0;
}