Hướng dẫn how do you print a hollow pyramid in python? - Làm thế nào để bạn in một kim tự tháp rỗng trong python?
Trong ví dụ Python này, trước tiên chúng tôi đọc số lượng hàng trong mẫu kim tự tháp rỗng từ người dùng sử dụng hàm tích hợp Trong chương trình này # Vòng lặp qua các hàng. Đối với i trong phạm vi (1, n+1):.Loops, If Else Statement Input: n=6 Output: # # # # # # # # # # # ########### C++14
# Vòng lặp qua các cột. cho J trong phạm vi (1, n+1):. if (i == j) hoặc (j == 1) hoặc (i == n): in ("*", end = ""). khác: in ("", end = ""). Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 Đối với điều kiện tiên quyết: vòng lặp, nếu tuyên bố khác1. Mô hình kim tự tháp/tam giác rỗng & nbsp; mẫu tương tự như mẫu kim tự tháp. Sự khác biệt duy nhất là, chúng tôi sẽ thay thế tất cả các ký tự '#' hoặc '*' bên trong và chúng tôi sẽ in 2*n-1 (n = số lượng hàng trong mẫu) '#' hoặc '*' ký tự trong hàng cuối cùng . & nbsp; ví dụ: & nbsp; & nbsp; Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Input: n=6 Output: # # # # # # # # # # # ###########3 Input: n=6 Output: # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************2 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 Input: n=6 Output: # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 # # # # # # # # # # # ###########2 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 # # # # # # # # # # # ###########4 # # # # # # # # # # # ###########5 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########4 * * * * * * * * * * * *0 * * * * * * * * * * * *1 * * * * * * * * * * * *2 * * * * * * * * * * * *3 * * * * * * * * * * * *4 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########4 # # # # # # # # # # # ###########8 * * * * * * * * * * * *8 * * * * * * * * * * * *9 * * * * * * * * * * * *1 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----2 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 * * * * * * * * * * * *2 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----5 * * * * * * * * * * * *4 * * * * * * * * * * * *1 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 * * * * * * * * * * * *2 * * * * * * * * * * * *3 * * * * * * * * * * * *4 * * * * * * * * * * * *1 input() 4# # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########4 # # # # # # # # # # # ###########8 input() 8# # # # # # # # # # # ###########8 print() 0Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Input: n=6 Output: # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 # # # # # # # # # # # ###########4 print() 5# # # # # # # # # # # ###########8 * * * * * * * * * * * *2 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----5 * * * * * * * * * * * *4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Input: n=6 Output: # # # # # # # # # # # ###########4 Input: n=6 Output: # # # # # # # # # # # ###########4 Java
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 #include 6 #include 7 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************2 #include 9Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 ____ using 4using 55____44# # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Input: n=6 Output: # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 #include 7 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************2 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 Input: n=6 Output: # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************11 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************222 * * * * * * * * * * * *4 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************16 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 * * * * * * * * * * * *1 # # # # # # # # # # # ###########4 * * * * * * * * * * * *0 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *1 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *1 * * * * * * * * * * * *8 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************32 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************33 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************34 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************7 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************36 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************39 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************12 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************41 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************33 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************34__ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************46 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----5 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************46 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 input() 4-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 * * * * * * * * * * * *4 * * * * * * * * * * * *1 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************63 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************12 * * * * * * * * * * * *4 * * * * * * * * * * * *1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************67 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########4 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************16 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************2 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************74 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************33 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************76 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************7 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************78 * * * * * * * * * * * *1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----5 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Input: n=6 Output: # # # # # # # # # # # ###########4 Input: n=6 Output: # # # # # # # # # # # ###########4 PythonEnter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************88 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************89 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************91 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************12 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 # # # # # # # # # # # ###########4 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************96 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************98 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************992____17____ Input: n=6 Output: # # # # # # # # # # # ###########01 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########4 Input: n=6 Output: # # # # # # # # # # # ###########07 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************98 Input: n=6 Output: # # # # # # # # # # # ###########10 * * * * * * * * * * * *1 Input: n=6 Output: # # # # # # # # # # # ###########12 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************99 Input: n=6 Output: # # # # # # # # # # # ###########14 Input: n=6 Output: # # # # # # # # # # # ###########15 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 Input: n=6 Output: # # # # # # # # # # # ###########17 # # # # # # # # # # # ###########8 * * * * * * * * * * * *8 ____ Input: n=6 Output: # # # # # # # # # # # ###########20 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************992 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************33 * * * * * * * * * * * *1 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Input: n=6 Output: # # # # # # # # # # # ###########31 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************12 Input: n=6 Output: # # # # # # # # # # # ###########35 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************91__ -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 Input: n=6 Output: # # # # # # # # # # # ###########12 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************99 Input: n=6 Output: # # # # # # # # # # # ###########48 Input: n=6 Output: # # # # # # # # # # # ###########15 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 Input: n=6 Output: # # # # # # # # # # # ###########17 * * * * * * * * * * * *1 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Input: n=6 Output: # # # # # # # # # # # ###########54 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 Input: n=6 Output: # # # # # # # # # # # ###########12 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************99 Input: n=6 Output: # # # # # # # # # # # ###########14 Input: n=6 Output: # # # # # # # # # # # ###########59 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 Input: n=6 Output: # # # # # # # # # # # ###########17 * * * * * * * * * * * *1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************91 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************91 Input: n=6 Output: # # # # # # # # # # # ###########02 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************91 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************1222 * * * * * * * * * * * *4 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########12 Input: n=6 Output: # # # # # # # # # # # ###########75 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 # # # # # # # # # # # ###########4 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************96 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************97 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########12 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************99 Input: n=6 Output: # # # # # # # # # # # ###########48 Input: n=6 Output: # # # # # # # # # # # ###########59 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 Input: n=6 Output: # # # # # # # # # # # ###########17 Input: n=6 Output: # # # # # # # # # # # ###########86 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 using 5# # # # # # # # # # # ###########00 C#
# # # # # # # # # # # ###########02
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 #include 6 #include 7 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************2 # # # # # # # # # # # ###########10 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 Input: n=6 Output: # # # # # # # # # # # ###########1 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Input: n=6 Output: # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 #include 7 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************2 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 Input: n=6 Output: # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************11 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************222 * * * * * * * * * * * *4 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************16 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 * * * * * * * * * * * *1 # # # # # # # # # # # ###########4 * * * * * * * * * * * *0 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 # # # # # # # # # # # ###########40 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *1 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *1 * * * * * * * * * * * *8 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************32 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************33 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************34 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************7 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************36 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************46 # # # # # # # # # # # ###########40 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----5 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************46 # # # # # # # # # # # ###########40 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 input() 4-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 * * * * * * * * * * * *4 * * * * * * * * * * * *1 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *1 input() 8* * * * * * * * * * * *1 # # # # # # # # # # # ###########70 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************39 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************12 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************41 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************33 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************34__ * * * * * * * * * * * *1 # # # # # # # # # # # ###########40 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----5 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Input: n=6 Output: # # # # # # # # # # # ###########4 Input: n=6 Output: # # # # # # # # # # # ###########4 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * *********************** 16Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * *********************** 2Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * *********************** 74Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * *********************** 33 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * *********************** 76Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * *********************** 7Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * *********************** 78# # # # # # # # # # # ###########85 Python Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************88 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************89 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************91 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************12 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 # # # # # # # # # # # ###########4 ____ Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************96 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************98 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************992____17____ Input: n=6 Output: # # # # # # # # # # # ###########01 # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########4 Input: n=6 Output: # # # # # # # # # # # ###########07 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************98 Input: n=6 Output: # # # # # # # # # # # ###########10 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########4 # # # # # # # # # # # ###########8 * * * * * * * * * * * *8 ____ Input: n=6 Output: # # # # # # # # # # # ###########20 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************992 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************33 # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 * * * * * * * * * * * *1 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Input: n=6 Output: # # # # # # # # # # # ###########31 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************92 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************12 Input: n=6 Output: # # # # # # # # # # # ###########35 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************91__ * * * * * * * * * * * *1 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Input: n=6 Output: # # # # # # # # # # # ###########54 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 * * * * * * * * * * * *23 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----5 * * * * * * * * * * * *4 * * * * * * * * * * * *1 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 * * * * * * * * * * * *23 * * * * * * * * * * * *3 * * * * * * * * * * * *4 * * * * * * * * * * * *1 # # # # # # # # # # # ###########92 * * * * * * * * * * * *59 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########4 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########92 # # # # # # # # # # # ###########93 # # # # # # # # # # # ###########8 * * * * * * * * * * * *23 * * * * * * * * * * * *67 * * * * * * * * * * * *4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Input: n=6 Output: # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************99 # # # # # # # # # # # ###########97 * * * * * * * * * * * *75 # # # # # # # # # # # ###########97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 # # # # # # # # # # # ###########8 * * * * * * * * * * * *23 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----5 * * * * * * * * * * * *4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Input: n=6 Output: # # # # # # # # # # # ###########4 Input: n=6 Output: # # # # # # # # # # # ###########4 # # # # # # # # # # # ###########88 * * * * * * * * * * * *92 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************3 # # # # # # # # # # # ###########88 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *96 JavaScript* * * * * * * * * * * *97 * * * * * * * * * * * *98 * * * * * * * * * * * *99 Input: n=6 Output: # # # # # # # # # # # ###########1 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########3 * * * * * * * * * * * *98 # # # # # # # # # # # ###########86 # # # # # # # # # # # ###########00 * * * * * * * * * * * *98 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 # # # # # # # # # # # ###########8 * * * * * * * * * * * *99 # # # # # # # # # # # ###########2 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----13 # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----18 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 * * * * * * * * * * * *1 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----22 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----23 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 * * * * * * * * * * * *8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----29 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 * * * * * * * * * * * *1 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----2 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----22 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----5 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *1 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----3 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----22 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----23 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *1 input() 4-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 input() 8-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----22 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----53 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----54 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########4 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----59 # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----22 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----5 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----71 Đầu ra # # # # # # # # # # # ########### 2. Kim cương rỗng Lưu ý: Đối với ngay cả đầu vào, in mẫu cho N-1.For even input, print the pattern for n-1. Example: Đầu vào: 11 Output: Cho n = 1 Đầu vào: 77 Output: Cho n = 7 Đầu vào: 99 Output: Cho n = 9 Cách tiếp cận: Để in kim cương, chúng ta cần in không gian trước ngôi sao và sau khi ngôi sao đạt được khoảng cách tăng liên tục của các ngôi sao. To print diamond we need to print spaces before star and after the star to achieve constant increasing distance of stars. Để in hình dạng hộp, chúng ta cần in '-' cho i == 1 (hàng đầu tiên) & i == n (hàng cuối cùng) và '|' cho j == 1 (cột đầu tiên) và j == n (cuối cùng cột). Thuật toán: 1. Nếu n là tăng lẻ n. 1. If n is odd increment n. 2. Tìm mid = n/2. 3. Đi qua từ 1 đến giữa để in nửa trên của mẫu (giả sử I). 4. Đi qua từ 1 đến giữa-I để in không gian cho hầu hết các hộp bên trái bên trái (nói J). 5. Nếu (i == 1) in ‘*(vì đối với hàng đầu tiên, chúng tôi chỉ cần một ngôi sao). 6 7. Đi qua từ 1 đến giữa-I để in lại không gian cho hộp bên ngoài bên phải (nói J). 8. Đóng vòng lặp ở bước 3. 9. Đi qua từ giữa+1 đến N-1 để in nửa dưới của mẫu (giả sử I). 4. Đi qua từ 1 đến I-mid để in không gian cho hầu hết các hộp bên trái bên trái (nói J). 5. Nếu (i == n-1) in ‘*(vì đối với hàng cuối cùng, chúng tôi chỉ cần một ngôi sao). 6 7. Đi qua từ 1 đến I-mid để in lại khoảng trống cho hộp bên ngoài bên phải thấp hơn (nói J). 8. Đóng vòng lặp ở bước 9. C++14-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----72
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************0 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************2 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----79 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----83 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----86 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----88 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----90 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----93 * * * * * * * * * * * *98 # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----96 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----98 * * * * * * * * * * * *3 * * * * * * * * * * * *4 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 input() 03-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 input() 06* * * * * * * * * * * *4 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 input() 06* * * * * * * * * * * *02 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 # # # # # # # # # # # ###########4 input() 18* * * * * * * * * * * *1 * * * * * * * * * * * *2 * * * * * * * * * * * *3 * * * * * * * * * * * *4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 input() 06* * * * * * * * * * * *4 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----96 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----98 * * * * * * * * * * * *3 * * * * * * * * * * * *4 * * * * * * * * * * * *98 input() 39
Input: n=6 Output: # # # # # # # # # # # ###########4
# # # # # # # # # # # ###########4 input() 44* * * * * * * * * * * *98 # # # # # # # # # # # ###########4 input() 47-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----98 * * * * * * * * * * * *3 * * * * * * * * * * * *4 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 input() 54-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 input() 06* * * * * * * * * * * *4 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 input() 06* * * * * * * * * * * *02 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 # # # # # # # # # # # ###########4 input() 69* * * * * * * * * * * *1 * * * * * * * * * * * *2 * * * * * * * * * * * *3 * * * * * * * * * * * *4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 input() 06* * * * * * * * * * * *4 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 # # # # # # # # # # # ###########4 input() 47-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----98 * * * * * * * * * * * *3 * * * * * * * * * * * *4 * * * * * * * * * * * *98 input() 39
Input: n=6 Output: # # # # # # # # # # # ###########4 Input: n=6 Output: # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 input() 95
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 input() 98
Input: n=6 Output: # # # # # # # # # # # ###########3 Input: n=6 Output: # # # # # # # # # # # ###########4 Java
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************2 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 Input: n=6 Output: # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----83 * * * * * * * * * * * *1 * * * * * * * * * * * *2 * * * * * * * * * * * *3 * * * * * * * * * * * *4 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----88 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 print() 23Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************33 * * * * * * * * * * * *4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************16 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 print() 30* * * * * * * * * * * *98 # # # # # # # # # # # ###########4 print() 33Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 print() 35-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 print() 42Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 print() 44-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 input() 06Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 input() 06-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----54 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 # # # # # # # # # # # ###########4 print() 33Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 print() 61Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************33 print() 63print() 64print() 65* * * * * * * * * * * *1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 input() 06Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 # # # # # # # # # # # ###########4 print() 33Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 print() 35-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************67
Input: n=6 Output: # # # # # # # # # # # ###########4
# # # # # # # # # # # ###########4 print() 93Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 print() 95* * * * * * * * * * * *98 # # # # # # # # # # # ###########4 print() 33Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 #include 00-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 #include 07Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 print() 44-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 input() 06Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 input() 06-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----54 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 # # # # # # # # # # # ###########4 print() 33___* * * * * * * * * * * *1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 input() 06Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 # # # # # # # # # # # ###########4 print() 33Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 #include 00-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************67
Input: n=6 Output: # # # # # # # # # # # ###########4 Input: n=6 Output: # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 #include 6 #include 7 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************2 #include 9Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 # # # # # # # # # # # ###########8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 using 4#include 67* * * * * * * * * * * *4 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Input: n=6 Output: # # # # # # # # # # # ###########4 Input: n=6 Output: # # # # # # # # # # # ###########4 C#
# # # # # # # # # # # ###########02
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************2 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 Input: n=6 Output: # # # # # # # # # # # ###########8
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 #include 90Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 #include 93* * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----88 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----90 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 # # # # # # # # # # # ###########4 using 00* * * * * * * * * * * *98 # # # # # # # # # # # ###########4 using 03# # # # # # # # # # # ###########8 # # # # # # # # # # # ###########40 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 input() 03# # # # # # # # # # # ###########8 # # # # # # # # # # # ###########40 input() 06Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########40 input() 06-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----54 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########4 using 25-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 # # # # # # # # # # # ###########40 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########4 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########40 input() 06Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 # # # # # # # # # # # ###########4 using 03# # # # # # # # # # # ###########8 # # # # # # # # # # # ###########40 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 # # # # # # # # # # # ###########70 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Input: n=6 Output: # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 # # # # # # # # # # # ###########4 using 51* * * * * * * * * * * *98 # # # # # # # # # # # ###########4 using 54# # # # # # # # # # # ###########8 # # # # # # # # # # # ###########40 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 using 61# # # # # # # # # # # ###########8 # # # # # # # # # # # ###########40 input() 06Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########40 input() 06-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----54 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########4 using 76-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 # # # # # # # # # # # ###########40 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 # # # # # # # # # # # ###########8 Input: n=6 Output: # # # # # # # # # # # ###########4 # # # # # # # # # # # ###########8 # # # # # # # # # # # ###########40 input() 06Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 # # # # # # # # # # # ###########4 input() 47# # # # # # # # # # # ###########8 # # # # # # # # # # # ###########40 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 # # # # # # # # # # # ###########70 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Input: n=6 Output: # # # # # # # # # # # ###########4
Input: n=6 Output: # # # # # # # # # # # ###########4
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************2 # # # # # # # # # # # ###########10
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************011 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Input: n=6 Output: # # # # # # # # # # # ###########3
Input: n=6 Output: # # # # # # # # # # # ###########4 Input: n=6 Output: # # # # # # # # # # # ###########4 Đầu ra * * * * * * * * * * * * Độ phức tạp về thời gian: O (n^2) cho đầu vào đã cho: O(n^2) for given input n Không gian phụ trợ: O (1): O(1) 3. Kim cương rỗng giới hạn bên trong một hộp hình chữ nhật làm bằng các dấu gạch ngang ngang và dọc (-). Viết một chương trình để in mô hình kim cương rỗng bị ràng buộc bên trong một hộp làm bằng dấu gạch ngang (-) và bitwise-hoặc (|) như hình dưới đây. Lưu ý: Đối với ngay cả đầu vào, in mẫu cho N-1.For even input, print the pattern for n-1. Example: Đầu vào: 11 Output: Cho n = 1 Đầu vào: 77 Output: Cho n = 7 Đầu vào: 9 9 Output: Cho n = 9 Cách tiếp cận: Để in kim cương, chúng ta cần in không gian trước ngôi sao và sau khi ngôi sao đạt được khoảng cách tăng liên tục của các ngôi sao. To print diamond we need to print spaces before star and after the star to achieve constant increasing distance of stars. Để in hình dạng hộp, chúng ta cần in '-' cho i == 1 (hàng đầu tiên) & i == n (hàng cuối cùng) và '|' cho j == 1 (cột đầu tiên) và j == n (cuối cùng cột). Thuật toán: 1. Nếu n là tăng lẻ n. 1. If n is odd increment n. 2. Tìm mid = n/2. 3. Đi qua từ 1 đến giữa để in nửa trên của mẫu (giả sử I). 4. Đi qua từ 1 đến giữa-I để in phần trên bên trái hầu hết hộp bên ngoài (nói J). 5. Nếu (i == 1) in ‘*(vì đối với hàng đầu tiên, chúng tôi chỉ cần một ngôi sao). 6 7. Đi qua từ 1 đến giữa-I để in hộp bên ngoài bên phải (nói J). 8. Đóng vòng lặp ở bước 3. 9. Đi qua từ giữa+1 đến N-1 để in nửa dưới của mẫu (giả sử I). 4. Đi qua từ 1 đến I-MID để in hộp dưới bên trái hầu hết hộp bên ngoài (nói J). 5. Nếu (i == n-1) in ‘*(vì đối với hàng cuối cùng, chúng tôi chỉ cần một ngôi sao). 6 7. Đi qua từ 1 đến I-mid để in hộp bên ngoài bên phải thấp hơn (nói J). 8. Đóng vòng lặp ở bước 9. C++14-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----72
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************0 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************2 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----79 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----83 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----86 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----88 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----90 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----93 * * * * * * * * * * * *98 # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************041 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************044 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----98 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************047 * * * * * * * * * * * *4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************052 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************055 * * * * * * * * * * * *4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----98 * * * * * * * * * * * *3 * * * * * * * * * * * *4 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 input() 03-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 input() 06* * * * * * * * * * * *4 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 input() 06* * * * * * * * * * * *02 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 # # # # # # # # # # # ###########4 input() 18* * * * * * * * * * * *1 * * * * * * * * * * * *2 * * * * * * * * * * * *3 * * * * * * * * * * * *4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 input() 06* * * * * * * * * * * *4 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************041 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************044 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----98 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************047 * * * * * * * * * * * *4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************107 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************055 * * * * * * * * * * * *4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----98 * * * * * * * * * * * *3 * * * * * * * * * * * *4 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 input() 39
Input: n=6 Output: # # # # # # # # # # # ###########4
# # # # # # # # # # # ###########4 input() 44* * * * * * * * * * * *98 # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************128 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************131 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----98 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************047 * * * * * * * * * * * *4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************052 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************055 * * * * * * * * * * * *4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----98 * * * * * * * * * * * *3 * * * * * * * * * * * *4 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 input() 54-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 input() 06* * * * * * * * * * * *4 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 # # # # # # # # # # # ###########4 input() 69* * * * * * * * * * * *1 * * * * * * * * * * * *2 * * * * * * * * * * * *3 * * * * * * * * * * * *4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 input() 06* * * * * * * * * * * *4 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************128 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************131 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----98 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************047 * * * * * * * * * * * *4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************107 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************055 * * * * * * * * * * * *4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----98 * * * * * * * * * * * *3 * * * * * * * * * * * *4 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 input() 39
Input: n=6 Output: # # # # # # # # # # # ###########4 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************107
Input: n=6 Output: # # # # # # # # # # # ###########3 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * * 2input()06 * * * * * * * * * * * * 02-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************194 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 input() 95
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************215 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 Java
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************219 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************220 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 print() 15Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************33 print() 17Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 print() 19* * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----88 * * * * * * * * * * * *98 print() 23Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************33 * * * * * * * * * * * *4 * * * * * * * * * * * *98 # # # # # # # # # # # ###########4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************16 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 print() 30Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************219 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************222 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************263 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************45 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************047 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************224 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************055 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----16 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 print() 42Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 print() 44-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 input() 06Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 input() 06-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----54
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************2 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 Input: n=6 Output: # # # # # # # # # # # ###########8 * * * * * * * * * * * *1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 input() 06Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 # # # # # # # # # # # ###########4 print() 33Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************260 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************263 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************45 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************047 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************107 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************055 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 input() 06* * * * * * * * * * * *02 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *67 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5
Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************194 * * * * * * * * * * * *98 # # # # # # # # # # # ###########4 print() 33Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************371 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************374 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************45 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************047 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 input() 95-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************055 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 * * * * * * * * * * * *2 input() 06* * * * * * * * * * * *02 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 #include 07Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 print() 44-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 input() 06Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 input() 06-----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----54 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************194 * * * * * * * * * * * *1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Input: n=6 Output: # # # # # # # # # # # ###########4 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 input() 06Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 # # # # # # # # # # # ###########4 print() 33Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************371 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************374 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************17 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************45 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************047 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----1 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************194 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************055 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----97 -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*-----8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *3 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5 * * * * * * * * * * * *98 Input: n=6 Output: # # # # # # # # # # # ###########4 * * * * * * * * * * * *98 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************25 * * * * * * * * * * * *67 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************5
Input: n=6 Output: # # # # # # # # # # # ###########4
Input: n=6 Output: # # # # # # # # # # # ###########4
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************2 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************477
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************8 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************482 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************483 * * * * * * * * * * * *4 Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************9 Input: n=6 Output: # # # # # # # # # # # ###########3
Input: n=6 Output: # # # # # # # # # # # ###########4 Input: n=6 Output: # # # # # # # # # # # ###########4 Đầu ra -----*----- | * * | | * * | | * * | |* *| * * |* *| | * * | | * * | | * * | -----*----- Độ phức tạp về thời gian: O (n*n)O(n*n) Không gian phụ trợ: O (1)O(1) Bài viết này được đóng góp bởi Shivani Ghughtyaland được cải thiện bởi Himanshu Patel (@prophet1999). Nếu bạn thích GeekSforGeeks và muốn đóng góp, bạn cũng có thể viết một bài viết bằng Write.GeekSforGeek.org hoặc gửi bài viết của bạn. Xem bài viết của bạn xuất hiện trên trang chính của GeekSforGeek và giúp các chuyên viên máy tính khác. Xin vui lòng viết nhận xét nếu bạn tìm thấy bất cứ điều gì không chính xác hoặc bạn muốn chia sẻ thêm thông tin về chủ đề được thảo luận ở trên. & NBSP;Shivani
Ghughtyaland improved by Himanshu Patel(@prophet1999). If you like GeeksforGeeks and would like to contribute, you can also write an article using write.geeksforgeeks.org or mail your article to . See your article appearing on the GeeksforGeeks main page and help other Geeks. Làm thế nào để bạn in một kim tự tháp đầy đủ rỗng trong Python?3 Nhận xét về Chương trình Python của Python để in mô hình ngôi sao kim tự tháp rỗng.. Khushboo. n = int (đầu vào (Nhập nhập số: Tiết)) cho i trong phạm vi (n): if ((i == 0) hoặc (i == n-1)): .... Mahesh. có thể giải quyết thậm chí đơn giản. num = int (đầu vào (Nhập nhập số: Hồi)) cho i trong phạm vi (0, num): .... Rahul. num = int (input (số nhập số: số)) cho i trong phạm vi (1, num):. Làm thế nào để bạn vẽ một tam giác rỗng trong Python?Nhưng trong một tam giác rỗng, bạn cần bốn giai đoạn: viết khoảng trống, viết một ngôi sao, viết không gian hoặc nhiều không gian và viết lại một ngôi sao. Hơn nữa, đối với dòng cuối cùng, bạn chỉ cần viết các ngôi sao. Lưu câu trả lời này.write spaces, write one star, write zero or more spaces and write one star again. Furthermore, for the last line, you only need to write stars. Save this answer.
Làm thế nào để bạn in một kim tự tháp rỗng đảo ngược trong Python?Working:.. Start.. Lấy số lượng hàng làm đầu vào từ người dùng và lưu trữ nó thành num .. Chạy một vòng 'i' số lần lặp lại qua tất cả các hàng bắt đầu từ i = 0 đến num .. Chạy một vòng lặp lồng bên trong vòng chính để in các không gian bắt đầu từ j = 0 đến i .. Làm thế nào để bạn in một tam giác bên phải rỗng trong Python?Description.. # Vòng lặp qua các hàng.Đối với i trong phạm vi (1, n+1):. # Vòng lặp qua các cột.cho J trong phạm vi (1, n+1):. if (i == j) hoặc (j == 1) hoặc (i == n): in ("*", end = ""). khác: in ("", end = ""). |