A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 曹晓涵 中级黑马   /  2012-3-4 17:04  /  2176 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

请编写程序求解篮球错排问题。已知n个篮子一字排开(n为用户输入的任意正整数) ,从左
到右分别标着号:1,2,... ...,n;每个球也有编号,分别也是1,2,... ...,n。现要将这n
个球全部放入这n个篮子中,满足:每个篮子放置1个球,球的号不能与其所在的篮子的号
相同,且在相邻篮子内的球的球号不能相邻。例如,如果在相邻两个篮子内的球的球号分
别为9和10,则是不允许的。请输出所有符合要求的放球方式(对于每种符合要求的放球方
式,都应输出在每个篮子中的球号)。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马