我需要使用 Little Man Computer 将十进制数转换为 2 到 9 之间的基数。我该如何进行?
我认为连续划分是最好的方法。在我看来,我必须编写一个将两个数字相除的代码,然后将整数比保存为下一个除法,以及将所有余数保存在一个不定大小的数组中,但我一直在为除法代码苦苦挣扎好几个小时现在。我尝试搜索将两个数字相除的代码,但我尝试的所有代码都有错误/不起作用。我被困在问题的最简单部分,我无法想象我将如何编写一个自我修改的代码来管理一系列不断增加的行位置并在最后通过它回溯提取所有剩余部分。我在这里不知所措,任何帮助将不胜感激。