| 
                         /打印图形 
$xxl  array 所有图形集合 
*/ 
function show($xxl){ 
//顺时针旋转矩阵start 
$arr = array(); 
foreach($xxl as $k => $v){ 
foreach($v as $k2 => $v2){ 
$arr[7-$k2][$k] = $v2; 
} 
} 
ksort($arr); 
//顺时针旋转矩阵end 
$str = ''; 
foreach($arr as $v){ 
foreach($v as $v2){ 
$str .= ' '.$v2; 
} 
$str .= "n"; 
} 
echo "n".$str; 
} 
运行结果如下:
12345分别代表5种颜色。 
3 3 2 2    4 
4 3  3 4 1  3 
3 1  1 1 4  2 
2 3  3 1 2 4 4 
4 2     1 4 
3 3 2 1  3 1 1 
5 2 1 3  1 4 5 
3 4 5 1 3 2 3 3
3 3   4 
4 3 2  3 
3 1 3 1 2 
2 3 1 4 4 4 
4 2 2 3 4 2 1 4 
3 3 2 1 1 3 1 1 
5 2 1 3 1 1 4 5 
3 4 5 1 3 2 3 3 
本次消除获得积分数量:55 
=================================开始第2步================================== 
3 3 2 2 3 3 2 4 
4 3 3 2 1 3 3 3 
3 1 3 3 4 1 4 2 
2 3 5 1 2 4 4 4 
4 2 2 3 4 2 1 4 
3 3 2 1 1 3 1 1 
5 2 1 3 1 1 4 5 
3 4 5 1 3 2 3 3 
3 3 2 2 3 3 2 4 
4 3 3 2 1    
3 1 3 3 4 1 4 2 
2 3 5 1 2    
4 2 2 3 4 2 1 4 
3 3 2 1 1 3 1 1 
5 2 1 3 1 1 4 5 
3 4 5 1 3 2 3 3 
3 3 2 2 3 
4 3 3 2 1 
3 1 3 3 4 3 2 4 
2 3 5 1 2 1 4 2 
4 2 2 3 4 2 1 4 
3 3 2 1 1 3 1 1 
5 2 1 3 1 1 4 5 
3 4 5 1 3 2 3 3 
本次消除获得积分数量:20 
=================================开始第3步================================== 
3 3 2 2 3 4 1 3 
4 3 3 2 1 4 2 5 
3 1 3 3 4 3 2 4 
2 3 5 1 2 1 4 2 
4 2 2 3 4 2 1 4 
3 3 2 1 1 3 1 1 
5 2 1 3 1 1 4 5 
3 4 5 1 3 2 3 3 
=================================消除完毕!================================== 
共获得积分数量:75 
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对编程之家的支持。                         (编辑:晋中站长网) 
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! 
                     |