问:

四牛过河1301怎么来的

答:
“四牛过河1301”这个成语来源于明朝数学家程大位编写的《算法统宗》中的一个应用算例。这个算例描述了这样一个问题:
有人要运四头牛从北岸过河到南岸。但是河上只有一条船,一次只能运一头牛。此人每次摆渡,要花1个时辰(1个时辰相当于2小时)。现在请算一算,这个人要花多少时辰才能将四头牛运过河?
解答这个问题需要以下步骤:
1. 一次只能摆渡一头牛,所以需要进行四趟摆渡。
2. 每趟摆渡需要1个时辰(2小时)。
3. 所以四趟摆渡总共需要四个时辰,也就是8小时。
4. 程序是:第一趟摆渡1头牛,需要2小时;第二趟摆渡1头牛,需要再2小时,现在已经4小时;第三趟摆渡1头牛,需要再2小时,现在6小时;第四趟摆渡1头牛,需要再2小时,总时间是8小时。
5. 所以,四头牛过河需要8个小时,即1301(八进制数制表示8)。
这个算例巧妙的把八进制转换应用进去,同时也反映出当时的背景知识, thats why 后人将这个算例中的结论“四牛过河1301”作为一个成语使用,表示事物发展的过程和结果。
所以,成语“四牛过河1301”的来历就是来自这则明朝的数学应用算例。它巧妙的把数学知识和生活场景结合在一起,生动形象的阐释了一件事情的过程和结果,因此产生了这么一个流传至今的成语。