这样的循环如何写?

cnhxjtoa 2007-06-28 02:10:46
如:三排310的数字,每排取一位如:
310
310
310
每排取一位.用循环一得到下面组合:
333
133
033
313
113
013
303
103
003
331
131
031
311
111
011
301
101
001
330
130
030
310
110
010
300
100
000
后面一位全要不全是3,要不全是1,要不全是0

再看一个循环得到下面的数据:
333
331
330
313
311
310
303
301
300
133
131
130
113
111
110
103
101
100
033
031
030
013
011
010
003
001
000
后面的是一个3,1,0达到了要求,可前面又统一了.

如何综合设计一个算法使前面尽可能是310,后面也是310.不要在一起总是3333..,或11111...,或0000...的
...全文
179 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
kevin2y 2007-06-29
  • 打赏
  • 举报
回复
从递归方面想吧
cnhxjtoa 2007-06-29
  • 打赏
  • 举报
回复
来者有分!!!算法好者,分多多的
my_windows 2007-06-28
  • 打赏
  • 举报
回复
不知所云
brightyang 2007-06-28
  • 打赏
  • 举报
回复
没怎么看懂啊
cnhxjtoa 2007-06-28
  • 打赏
  • 举报
回复
我自己的思维比较乱,
310串共有14串,我是在设计一个足彩算法.如果我只是想买几十注而已,如果是从大复式里选几十注,那很可能,后面的数字全是3,或全是1,或全是0
cnhxjtoa 2007-06-28
  • 打赏
  • 举报
回复
这样子的输出我是感觉比较难.最迟后天结贴,不管解决不解决
cnhxjtoa 2007-06-28
  • 打赏
  • 举报
回复
结果还是这3*3*3个结果:
310
133
031
303
110
313
103
030
....
就是想在达到首数和尾数不是清一色的1(3,0).输出时,首数和尾数310错开输出.
hongqi162 2007-06-28
  • 打赏
  • 举报
回复
你把你需要的结果贴出来
xshhe82 2007-06-28
  • 打赏
  • 举报
回复
乱七八糟的
cnhxjtoa 2007-06-28
  • 打赏
  • 举报
回复
是不是我描述得不清楚呀,我就是想一次循环出来
chijingde 2007-06-28
  • 打赏
  • 举报
回复
另外按照你的说法排出来

你又会说

第2位又全一样了
chijingde 2007-06-28
  • 打赏
  • 举报
回复
取出来排序一下不就完了???
hongqi162 2007-06-28
  • 打赏
  • 举报
回复
要算法就要贴出你的输入与输出

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧