回 帖 发 新 帖 刷新版面

主题:急急急【求助一道题】

各位,请教一个问题。我在网上上看到一题,却不知如何做
如下:
    小明十分喜欢玩魔方(阶数为n),他想编一个程序,输入魔方六个面的数据,来计算怎样复原魔方。R代表红色,Y代表黄色,B代表蓝色,G代表绿色,W代表白色,O代表橙色(仅用于此处)(注:这是字母)。面用中心块颜色来确定:H代表红色,B代表黄色,L代表蓝色,V代表绿色,A代表白色,C代表橙色(仅用于面位置)
顶为绿色,下为蓝色。 黄 红 橙 白(黄橙相接,红在前面)
【输入】
先输入魔方阶数。
再按面位置输入每面情况。
【输出】
输出到复原前面的每一步。

回复列表 (共3个回复)

沙发

急,求助

板凳

这个问题,太难了吧,对于QB来说,简直就是不可能完成的任务,QB的进程能分配到多少内存空间?QB对内存地址的物理表示是一个20位的二进制数。N阶,只要这个N稍稍大一点,QB根本就束手无策。
就算用C来做,这题也很有难度,就这个题目,可以写一篇论文发表在学术核心期刊上了。

3 楼

QB所能使用的内存最多可以有16个段,每个段最多分配64K的内存。

我来回复

您尚未登录,请登录后再回复。点此登录或注册