刷题记录-字符金字塔
字符金字塔
https://www.nowcoder.com/practice/0fae60c3b5c64699b7c0f031c2187dde
要求输入“1”
输出:
1
1 1
1 1 1
1 1 1 1
1 1 1 1 1
以下代码在其他编译器测试显示正常,但是在牛客提交就不行。
<?php $out = (string)fgets(STDIN); for($n=0;$n<5;$n++){ $line = ''; for ($space = 0; $space <= 3 - $n; $space++){ $line .= ' '; } $count = 1 + 2*$n; $flag = 1;//0时输出空格 while($count > 0){ if($flag){ $line .= $out; $flag = 0; } else { $line .= ' '; $flag = 1; } $count -= 1; } echo $line; echo "\n"; }