貌似题目有问题,第二站不是有人上下车吗?

P1011 [NOIP1998 提高组] 车站

没有碰到这种情况啊?我就是列了个一元方程解了一下直接ac了,你可以参考一下。 ``` #include<stdio.h> int sum[21][3],en[21][3],ex[21][3]; int main(){ int n,a,m,x; scanf("%d%d%d%d",&a,&n,&m,&x); sum[1][1]=1; en[1][1]=1; sum[2][1]=1; en[2][2]=1; ex[2][2]=1; for(int i=3;i<=20;++i){ sum[i][1]+=en[i-2][1]+sum[i-1][1]; sum[i][2]+=en[i-2][2]+sum[i-1][2]; en[i][1]+=en[i-1][1]+en[i-2][1]; en[i][2]+=en[i-1][2]+en[i-2][2]; } int r1,r2; r1=a; r2=(m-sum[n-1][1]*a)/sum[n-1][2]; printf("%d",r1*sum[x][1]+r2*sum[x][2]); return 0; } ```
by gamers @ 2023-02-11 21:24:48


_**拜见大佬**_
by Leon4 @ 2023-04-22 19:53:44


|