智能2.1 2.5

2.1
思路:第一种:将火柴图案的输入计算机中,并对火柴从上到下,从左到右依次计数排序,设计一个循环,随机抽取5根火柴,后进行判断火柴图案是否为3个相互独立的,两两之间没有公共边的方块,如果是则输出去除的火柴的序数,如果不是则返回循环。
第二种:先确定火柴方图,将其分成上下两部分,确定上部分或下部分中间的一个方块,则在另一个部分保留两侧的方块,去除其他多余的5根火柴。
第三种:将火柴图从左到右分成3部分,根据题目可知这3个部分每一个部分都需要保留一个方格,进行循环,如果出现3个互相独立且两两没有公共边的方块,则跳出循环,否则继续循环。
2.5
思路:先将羊带过河再将菜带过去再将羊带回来再将狼带过去在回去带羊过来。

posted @ 2020-11-10 21:53  xiaozhengyu  阅读(97)  评论(0)    收藏  举报