当前位置: 代码迷 >> 综合 >> 文言文编程 田忌赛马
  详细解决方案

文言文编程 田忌赛马

热度:62   发布时间:2023-09-22 20:01:41.0

在线ide都有了!https://ide.wy-lang.org/

如果将来大面积推行编程教育,文言文编程或将成为主流。

例如我写的田忌赛马的例子。从教育来看:既弘扬了传统文化,又锻炼了思辨能力。从普及力来看:只要有浏览器就能运行,大大减少了设备成本。
文言文编程 田忌赛马

注曰。「「若君为忌谋,请将公策填于忌之序 。」」吾有三數。曰三。曰二。曰一。名之曰「优」曰「良」曰「劣」。
吾有一列。名之曰「彼之序」。充「彼之序」以「优」以「良」以「劣」。
吾有一列。名之曰「忌之序」。充「忌之序」以「劣」以「优」以「良」。吾有一術。名之曰「断胜负」。欲行是術。必先得二數。曰「己」。曰「彼」。乃行是術曰。若「己」大於「彼」者。乃得「「胜」」。若非。乃得「「负」」。云云
是謂「断胜负」之術也。吾有一數。曰一。名之曰「马」。
吾有一數。曰零。名之曰「终」。
為是三遍。夫「忌之序」之「马」。夫「彼之序」之「马」。取二以施「断胜负」。名之曰「果」。若「果」等於「「胜」」者。加「终」以一。昔之「终」者。今其是矣云云。加「马」以一。昔之「马」者。今其是矣。
云云。若「终」不小於 二者。吾有一言。曰「「终胜。」」。書之。
若非。吾有一言。曰「「惜败。」」。書之。
云云