Mô hình rỗng trong Python

Ở đây trong quá trình in mẫu này, số lượng dòng của mẫu được lấy làm đầu vào. Ba vòng for được sử dụng để hiển thị mẫu. Vòng lặp for đầu tiên (vòng lặp for ngoài cùng) dùng để đếm số dòng nên vòng lặp từ 1 đến n. các ngôi sao được in trên đường ranh giới làm cho hoa văn trở nên rỗng

Trong chương trình hướng dẫn này, chúng ta sẽ học cách in một mẫu hình vuông rỗng trong python. Chúng tôi sẽ chỉ cho bạn cách in mẫu đó bằng dấu sao (*), nhưng bạn cũng có thể sửa đổi chương trình để in mẫu bằng bất kỳ ký tự hoặc ký hiệu nào khác như &,%,$,#,@, v.v.

Để in mẫu, chúng ta có thể sử dụng vòng lặp for hoặc vòng lặp while. Chúng tôi sẽ chỉ cho bạn cách viết mã bằng cả hai cách. Đầu ra cuối cùng sẽ giống như dưới đây

Ta sẽ yêu cầu người dùng nhập kích thước một cạnh của hình vuông. Vì tất cả các cạnh đều bằng nhau nên chúng ta sẽ viết chương trình để đọc một cạnh và in hình vuông rỗng theo kích thước do người dùng cung cấp

In một hình vuông rỗng bằng vòng lặp for

length = int(input("Enter the side of the square  : "))

for i in range(length):
    for j in range(length):
        if(i == 0 or i == length - 1 or j == 0 or j == length - 1):
            print('*', end = ' ')
        else:
            print(' ', end = ' ')
    print()

đầu ra mẫu

Enter the side of the square  : 6
* * * * * *
*         *
*         *
*         *
*         *
* * * * * *

Mô hình rỗng trong Python

Với n=1

Đầu vào. 7

đầu ra

Mô hình rỗng trong Python

Với n=7

Đầu vào. 9

đầu ra

Mô hình rỗng trong Python

Với n=9

 

Tiếp cận. Để in kim cương, chúng ta cần in khoảng trắng trước ngôi sao và sau ngôi sao để đạt được khoảng cách tăng dần của các ngôi sao

Để in hình hộp chúng ta cần in dấu ‘-‘ 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 (cột cuối cùng)

thuật toán. 1. Nếu n là số lẻ n

2. Tìm mid=n/2

3. Di chuyển từ 1 đến giữa để in nửa trên của mẫu (giả sử i)

4. Di chuyển từ 1 đến mid-i để in khoảng trắng cho hộp ngoài cùng bên trái phía trên (giả sử j)

5. Nếu (i==1) in ra ‘*’ (vì đối với hàng đầu tiên, chúng ta chỉ cần một ngôi sao)

6. khác in '*' và duyệt qua từ 1 đến 2*i-3 để in khoảng trắng cho viên kim cương rỗng (giả sử j) và in '*' sau khi vòng lặp kết thúc

7. Di chuyển từ 1 đến mid-i để in lại khoảng trắng cho hộp ngoài cùng bên phải phía trên (giả sử j)

8. Đóng vòng lặp ở bước 3

9. Di chuyển từ giữa+1 đến n-1 để in nửa dưới của mẫu (giả sử i)

4. Di chuyển từ 1 đến i-mid để in khoảng trắng cho hộp ngoài cùng phía dưới bên trái (giả sử j)

5. Nếu (i==n-1) in ra ‘*’ (vì đối với hàng cuối cùng, chúng ta chỉ cần một ngôi sao)

6. khác in '*' và duyệt qua từ 1 đến 2*(n-i)-3 để in khoảng trắng cho viên kim cương rỗng (giả sử j) và in '*' sau khi vòng lặp kết thúc

7. Di chuyển từ 1 đến i-mid để in lại khoảng trắng cho hộp ngoài cùng bên phải phía dưới (giả sử j)

8. Đóng vòng lặp ở bước 9

C++14




Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2655

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
26
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
63
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
70

 

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2659

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
31
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
0____61
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2663

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
5

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
6______61
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2667

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
6______3213____32670
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2671

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2673

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
6____32675

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
6

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
6____32678

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
6______71____32681

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
-----*-----
|   * *   |
|  *   *  |
| *     * |
|*       *|
*         *
|*       *|
| *     * |
|  *   *  |
|   * *   |
-----*-----
1____32684
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2685

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2687
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
203
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
204

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166____3213____32693

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
202
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2696
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
204

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
1____3260
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
5

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
202
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2696
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
204
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6306

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
-----*-----
|   * *   |
|  *   *  |
| *     * |
|*       *|
*         *
|*       *|
| *     * |
|  *   *  |
|   * *   |
-----*-----
1____36309
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6310

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
201
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
202
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
203
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
204

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
1

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
202
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2696
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
204

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
1

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
-----*-----
|   * *   |
|  *   *  |
| *     * |
|*       *|
*         *
|*       *|
| *     * |
|  *   *  |
|   * *   |
-----*-----
1____32684
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6326

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2687
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
203
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
204

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
632

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6334
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
1

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6334

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6334
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6338

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6334
-----*-----
|   * *   |
|  *   *  |
| *     * |
|*       *|
*         *
|*       *|
| *     * |
|  *   *  |
|   * *   |
-----*-----
1____36341

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6342

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
-----*-----
|   * *   |
|  *   *  |
| *     * |
|*       *|
*         *
|*       *|
| *     * |
|  *   *  |
|   * *   |
-----*-----
1____36345
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2685

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2687
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
203
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
204

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
213____36354

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
202
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2696
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
204

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
1____3260
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
5

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
202
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2696
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
204
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6306

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
-----*-----
|   * *   |
|  *   *  |
| *     * |
|*       *|
*         *
|*       *|
| *     * |
|  *   *  |
|   * *   |
-----*-----
1____36370
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6310

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
201
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
202
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
203
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
204

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
1

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
202
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2696
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
204

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
1

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
-----*-----
|   * *   |
|  *   *  |
| *     * |
|*       *|
*         *
|*       *|
| *     * |
|  *   *  |
|   * *   |
-----*-----
1____36345
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6326

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2687
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
203
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
204

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
632

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6334
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
1

   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
1

 

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6398

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
1
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
7000

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6334
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
1
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
7003

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6334
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
0

   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
1

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
7007

Java




Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
7008

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
311
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
312

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
6

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2659

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
316
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
31
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
0
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
1
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
5

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
5

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
6______61
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2667

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
6______3213____37024
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
49
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
7026
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
28
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
61
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2671

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2673

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
6____37033____649
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
204

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
7036

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
6____32678

     #
    # #
   #   #
  #     #
 #       #
#         #
###########
6______71____627
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
28
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
7043

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
-----*-----
|   * *   |
|  *   *  |
| *     * |
|*       *|
*         *
|*       *|
| *     * |
|  *   *  |
|   * *   |
-----*-----
1____37046
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
28
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
7048
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2685

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
39
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
203
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
2

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2187

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
213____37057
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
28
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
7059

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
39
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2696
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
2

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2166
   *   
  * *  
 *   * 
*     *
 *   * 
  * *  
   *   
1____3260
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
5

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
39____32696
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
2
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6306

Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
2686
-----*-----
|   * *   |
|  *   *  |
| *     * |
|*       *|
*         *
|*       *|
| *     * |
|  *   *  |
|   * *   |
-----*-----
1____37046
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
28
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
7077
     #
    # #
   #   #
  #     #
 #       #
#         #
###########
49
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
3154
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
7080
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
7081
Enter the side of the square  : 6
* * * * * *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* $ $ $ $ *
* * * * * *
6310