套路

恒定差额单独提成一项

两张表(两个函数)若在**每一处**都相差同一个常数 dd,就把 dd 乘以数量单独提成一项,剩下的部分两边共用一张表——两件事于是合成一件。

解题套路

设两套单价 pi(1)p^{(1)}_i、pi(2)p^{(2)}_i 逐档相差同一个常数:

pi(1)−pi(2)=d(对每一个 i 都成立),p^{(1)}_i-p^{(2)}_i=d\qquad(\text{对每一个 } i \text{ 都成立}),

则对应的两条费用函数满足

F1(x)=F2(x)+d x.F_1(x)=F_2(x)+d\,x .

于是「按第一张表算 xx」可以改成「按第二张表算 xx,再加 dxdx」。两张表就此并成一张,加上一项一次函数。

用之前必须逐档验一遍 dd 相同——只要有一档不一样,F1−F2F_1-F_2 就不是线性的,这条路当场作废。验的成本是几个减法,比算错一遍便宜。

为什么成立

F2F_2 按档累加是 ∑ipi(2)qi\sum_i p^{(2)}_i q_i(qiq_i 是落在第 ii 档的量,两张表共用同一组档界)。于是

F1(x)=∑ipi(1)qi=∑i(pi(2)+d)qi=∑ipi(2)qi+d∑iqi=F2(x)+d x.F_1(x)=\sum_i p^{(1)}_i q_i=\sum_i \bigl(p^{(2)}_i+d\bigr)q_i=\sum_i p^{(2)}_iq_i+d\sum_i q_i=F_2(x)+d\,x .

最后一步用的是 ∑iqi=x\sum_i q_i=x——各档的量加起来正是总量。要求两张表的档界相同:档界不同时 qiq_i 对不齐,这个提项做不了。

什么时候想到它

  • 题面给了两张结构一模一样、只有价位整体高低不同的表(分时电价的高峰 / 低谷、两地同款套餐、含税价与不含税价);
  • 要把两笔合起来比较、或者要写出「用量与费用」的关系式;
  • 追问形如「高峰多用一度比低谷多花多少」——答案直接就是 dd,不必分档讨论。

边界

  • 只差常数才行。 若两张表差的是一个比例(p(1)=λp(2)p^{(1)}=\lambda p^{(2)}),提出来的是因子不是加项:F1=λF2F_1=\lambda F_2。那是另一条同样好用的路,但式子不同。
  • 别把它当成「可以只看一张表」。 提项之后仍要老老实实按第二张表分档算 F2F_2,省掉的是第二次分档,不是分档本身。

学它之前先会

共 1 条前置、最深 1 层。

共 1 道题考到本条。