一道很有趣很有挑战的数学题(小学到教授都可以来)

问题描述:

一道很有趣很有挑战的数学题(小学到教授都可以来)
是这样:
一个人吃饭,早餐中餐晚餐.食材有米饭馒头烧饼.
那么:
有多少种吃法?有什么直观的算法?
比如:早餐吃米饭馒头烧饼 中餐晚餐什么都不吃
或者:早餐吃馒头,中餐吃米饭哨兵 晚餐什么都不吃

分四种情况:
一:三餐都吃(分为吃一样、吃两样、吃三样)
N=3×3×3+3×3×3+1×1×1=55
二:只吃两餐(分为吃一样、吃两样、吃三样)
N=3×(3×3+3×3+1×1)=57
三、只吃一顿(分为吃一样、吃两样、吃三样)
N=3×(3+3+1)=21
四、不吃
N=1
最终:N=55+57+21+1=134种