Cầu thang (Staircase)
bài toán
cho cầu thang có chiều dài n = 4
#
##
###
####
quan sát ta thấy rằng cả 2 chiều dài của nó đều bằng n và hình được vẽ bằng các kí tự # và khoảng trắng. dòng cuối cùng không chứa khoảng trắng nào.
Viết function tạo ra staircase vói độ dài n
miêu tả chức năng
In ra staircase vói miêu tả như bên trên
với các parameter nhu sau
n : số tụ nhiên
giá trị đầu vào
cho số tự nhiên n dộ dài của staircase
điều kiện ràng buộc
0 < n < 100
giá trị đầu ra
in ra staircase với các kí tự # và khoảng trắng
lưu ý là dòng cuối cùng không có khoảng trống
ví dụ đầu vào
6
ví dụ đầu ra
#
##
###
####
#####
######
giải thích
cầu thang dược canh phải, bao gồm các ký tự # và khoảng trắng chiều rộng và chiều dài là 6
php
cho cầu thang có chiều dài n = 4
#
##
###
####
quan sát ta thấy rằng cả 2 chiều dài của nó đều bằng n và hình được vẽ bằng các kí tự # và khoảng trắng. dòng cuối cùng không chứa khoảng trắng nào.
Viết function tạo ra staircase vói độ dài n
miêu tả chức năng
In ra staircase vói miêu tả như bên trên
với các parameter nhu sau
n : số tụ nhiên
giá trị đầu vào
cho số tự nhiên n dộ dài của staircase
điều kiện ràng buộc
0 < n < 100
giá trị đầu ra
in ra staircase với các kí tự # và khoảng trắng
lưu ý là dòng cuối cùng không có khoảng trống
ví dụ đầu vào
6
ví dụ đầu ra
#
##
###
####
#####
######
giải thích
cầu thang dược canh phải, bao gồm các ký tự # và khoảng trắng chiều rộng và chiều dài là 6
php
<?php
// Complete the staircase function below.
function staircase($n) {
$staircase = "";
for($i = 0; $i < $n; $i++) {
for($j = 0; $j < $n; $j++) {
if($i < $n - 1 - $j)
$staircase .= " ";
else
$staircase .= "#";
}
$staircase .= "\n";
}
echo $staircase;
}
$stdin = fopen("php://stdin", "r");
fscanf($stdin, "%d\n", $n);
staircase($n);
fclose($stdin);
Comments
Post a Comment