LookAndSay的代码
学校经常考这些题
学校经常考这些题
<?php function lookandsay($s) { $r = ''; $m = $s{0}; $n = 1; for($i=1, $j = strlen($s); $i<$j; $i++){ if($s{$i} == $m) { $n++; } else { $r .= $n . $m; $m = $s{$i}; $n = 1; } } return $r . $n . $m; } for ($i=0, $s=1; $i<10; $i++){ $s = lookandsay($s); echo $s . '<br/>'; }
2. [代码][PHP]代码 跳至 [1] [2] [全屏预览]
最后的结果: 1 11 21 1211 111221 312211 13112221 1113213211 31131211131221 13211311123113112211
- 上一篇:将数组写入文件
- 下一篇:用phpmailer 实现简单 openvpn 用户认证
精彩图集
精彩文章