这是怎么算出13的(求大佬帮忙)

P1011 [NOIP1998 提高组] 车站

你可以设每站上车的人数为X,下车的人数为Y,一个一个推就能推出来了,就相当于一个解二元一次方程一样
by 老咸鱼了 @ 2019-07-23 11:32:23


设第二站上车k人 第一站+a人-0人 第二站+k人-k人 第三站+(a+k)人-k人 以此类推
by 会飞的禽兽 @ 2019-07-26 20:46:55


楼主要是不明白看一下我发的讨论,就在你顶上
by 心绪 @ 2019-08-08 13:24:04


发现好多人都看不明白样例是怎么出来13的 好吧其实刚开始我也以为样例答案错了嘻嘻 好的我来解释一下样例是怎么得出13的: 例题给的是5 7 32 4 表示首次进站5人,一共7站,最后一站走了32人(全部走完),求第四站 首先我们先把每一次进站的人数列一下: 第一站进入5人,第二站进入x人(因为进出人数一样所以目前求不出来),第三站进入x+5,第四站进入2x+5,第五站进入3x+10,第六站进入5x+15,注意!!!第七站不要继续加,第七站为终点站,不上去人!!!所以第七站为0 那么我们在把出站人列一下: 第一站没有出站的人,为0,第二站为x,第三站为x,第四站为x+5,第五站为2x+5,第六站为3x+10,第七站为m,即32, 接下来我们把净上车人数列一下: 第一站5人,第二站0,第三站5人,第四站x,第五站x+5,第六站2x+5,第七站-32 好的所有已知数我们都列完了,那么求出结果的关键就是解出x的值,把净上车人数前六项相加与最后一项进行比较,可以获得一个方程: 20+4x=32 那么可以求出x=3 此时样例要求的是第四项,那么我们把净上车前四项相加,为5+5+x,即5+5+3=13,便求出了样例的答案。
by LJquq @ 2019-08-08 21:21:21


是这个吧 嘻嘻
by LJquq @ 2019-08-08 21:23:40


@[lijiaqi0608](/space/show?uid=147686) 多谢~
by yubing_lml @ 2019-09-16 22:54:07


@[lijiaqi0608](/space/show?uid=147686) 谢大佬
by 赵天桢 @ 2019-10-06 20:23:24


|