《海岛算经》讨论了如下遥测海岛高度的问题:今有望海岛,立两表,齐高三文,前后居去千步,令后表与
《海岛算经》讨论了如下遥测海岛高度的问题:
今有望海岛,立两表,齐高三文,前后居去千步,令后表与前表参相直。从前表却行一百二十三步,人目著地取望岛峰,与表末参合。从后表却行一百二十七步,人目著地取望岛峰,亦与表末参合。问岛高及去表各几何?
刘徽所给出的解法是:
以表高乘表间为实;相多为法,除之。所得加表高,即得岛高。求前表去岛远近者,以前表却行乘表间为实。相多为法。除之,得岛去表数。
a)该算法的原理是什么?
b)试以伪代码形式描述该算法的过程。
c)该算法借助了哪些计算工具?