(一九)今有良马与驽马发长安至齐。齐去长安三千里。良马初日行一百九十三里,日增十三里。驽马初日行九十七里,日减半里。良马先至齐,复还迎驽马。问几何日相逢及各行几何?
(一九)现有良马和劣马一起从长安出发,到齐地。齐地距离长安3000里,良马第一日跑193里,之后每日增加13里;劣马第一天跑97里,之后每日减少
里。良马先到达齐地后,再返回去迎接劣马。那么,它们几日相遇?相遇时,各跑了多少里?
答曰:一十五日一百九十一分日之一百三十五而相逢。良马行四千五百三十四里一百九十一分里之四十六。驽马行一千四百六十五里一百九十一分里之一百四十五。
答:
日相遇。相遇时,良马跑了
里,劣马跑了
里。
术曰:假令十五日,不足三百三十七里半。令之十六日,多一百四十里。以盈、不足维乘假令之数,并而为实。并盈不足为法。实如法而一,得日数。不尽者,以等数除之而命分。
运算法则:假设15日相遇,不足
里;假设16日相遇,多出140里。盈数和不足数与所出率交叉相乘,得数之和作为被除数。盈和不足之和作为除数。被除数除以除数,得数为相遇日数。如果除不尽,就用最大公约数约简,得数用分数表示。
(一九)列出所出率为,15、16,不足数和盈数为,
,140。
交叉相乘,15×140=2100,16×
=5400,得数相加,作为被除数,2100+5400=7500。
盈和不足之和作为除数,
。
被除数除以除数,
日,为相遇日数。得出,良马所跑里数为
里,劣马所跑里数为
里。
(1)假设良马和劣马a日相遇,根据题意,良马所跑的路程为,193a+[13(a2–a)÷2]。
(2)劣马所跑的路程为97a–[
(a2–a)÷2]。
(3)两地距离为3000里,良马共跑6000里。
(4)得出,193+[13(a2–a)÷2]+97a–[
(a2–a)÷2]=6000,
。
(5)进而得出,良马所跑里数为
里,劣马所跑里数为
里。
(6)注意,此算法与古时算法有些许误差。
(一九)今有良马与驽马(1)发长安至齐。齐去(2)长安三千里。良马初日行一百九十三里,日增十三里。驽马初日行九十七里,日减半里。良马先至齐,复还迎(3)驽马。问几何日相逢及各行几何?
答曰:一十五日一百九十一分日之一百三十五而相逢。良马行四千五百三十四里一百九十一分里之四十六。驽马行一千四百六十五里一百九十一分里之一百四十五。
术曰:假令十五日,不足三百三十七里半。令之十六日,多一百四十里。以盈、不足维乘假令之数,并而为实。并盈不足为法。实如法而一,得日数。不尽者,以等数除之而命分。
(1) 驽马:劣马,跑不快的马。
(2) 去:距离,差别。
(3) 复还迎:复还,赶回,返回。迎,迎接,接应。