Tác giả: HarryHarry
Xin chào các bạn, cảm ơn vì đã ghé thăm trang web của tôi. Tôi là một lập trình viên Python. Tôi, với một số thành viên khác, viết blog trên trang web này dựa trên Python và lập trình. Chúng tôi vẫn đang trong giai đoạn phát triển đó là lý do tại sao thiết kế trang web không tốt và có nhiều thứ khác cần được sửa chữa trong trang web này nhưng tôi hy vọng tất cả những điều này sẽ xảy ra vào một ngày nào đó. Nhưng, cho đến lúc đó chúng ta sẽ không ngăn mình tải lên các bài viết tuyệt vời hơn. Nếu bạn muốn tham gia với chúng tôi hoặc có bất kỳ câu hỏi nào, bạn có thể gửi thư cho tôi cảm ơn bạn
Given an integer N, write a program to print the sandglass star pattern, similar to the pattern shown below.
* * * * *
* * * *
* * *
* *
*
* *
* * *
* * * *
* * * * *
Input
The input will be a single line containing a positive integer [N].
Output
The output should contain the asterisk[*] characters in the sandglass star pattern.
Note: There is a space after each asterisk[*] character.
Explanation
For example, if the given number is 5, the pattern should contain 9 rows and 9 columns as shown below.
* * * * *
* * * *
* * *
* *
*
* *
* * *
* * * *
* * * * *
Sample Input 1
5
Sample Output 1
* * * * *
* * * *
* * *
* *
*
* *
* * *
* * * *
* * * * *
Sample Input 2
3
Sample Output 2
* * *
* *
*
* *
* * *
N = int[input[]]
for i in range[N]:
for j in range[i]:
print[' ', end='']
for j in range[N-i]:
print['*', end=' ']
print[]
for i in range[1, N]:
for j in range[N-i-1]:
print[' ', end='']
for j in range[i+1]:
print['*', end=' ']
print[]
Tìm hiểu thêm về sự giúp đỡ của chúng tôi với các bài tập: Python
Ngôi sao bằng cát
Đưa ra một số nguyên n, viết một chương trình để in mẫu Sandoglass Star, tương tự như mẫu được hiển thị bên dưới.
* * * * *
* * * *
* * *
* *
*
* *
* * *
* * * *
* * * * *
Đầu vào
Đầu vào sẽ là một dòng duy nhất chứa số nguyên dương [n] .Output
Đầu ra phải chứa các ký tự dấu hoa thị [*] trong mẫu sao Sandoglass.
Lưu ý: Có một khoảng trống sau mỗi ký tự [*] ký tự.
Ví dụ: nếu số đã cho là 5, mẫu phải chứa 9 hàng và 9 cột như hình bên dưới.
* * * * *
* * * *
* * *
* *
*
* *
* * *
* * * *
* * * * *
Độ phức tạp về thời gian:
for[i=1;i------------------------------------- n/2+1
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; for [j = 1; j for[j=1;j