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 用户认证
精彩图集
精彩文章






