习题2-1 2-5

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

posted @ 2020-11-11 23:56  赵玉娟  阅读(68)  评论(0编辑  收藏  举报