料金紛失
客、店(食堂)、給仕の間のお金の状態を (客、店、給仕) = (30, 25, 5) のように略記する。
※略記例においては、それぞれ客は30 = 3000円、店は25 = 2500円、給仕が5 = 500円を持っていることを表す(下2桁を省く)
(30, 0, 0):食事前
(0, 30, 0):食事後、客が店に3000円を払う
(0, 25, 5):店が給仕に500円を返すように渡す
(3, 25, 2):給仕が200円を横領して300円だけ客に返す
300円を返してもらったから客3人が払ったのは2700円になる:30 − 3 = 27 = 払うべき金額 (25) + 給仕がくすねた金額 (2)
2500円:店に入った額 (25) = 食事の定価(30) − 割引分 (5)
2700円:客が支払った額 (27) = 店に入った額 (25) + 給仕がくすねた額 (2)
3000円:食事の定価 (30) = 店に入った額 (25) + サービス (3) + 給仕がくすねた金額 (2)
ここで、
2900円 = 客が支払った額(27) + 給仕がくすねた額 (2)
と説明しているが、上で「客が支払った額 (27) = 店に入った額 (25) + 給仕がくすねた額 (2)」とあるので