本来是想全程使用基本数据类型,但考虑到需要分组,所以选用了std::vector.
其中,large代表大数字堆,small代表小数字堆。下面演示起卦效果,可以看到,连续两次运行,卦象是变化的。
以下代码基于【Apache 2.0】协议进行开源。