Khung ảnh vuông

Vòng lặp · Vẽ hình bằng ký tự · Giới hạn 1s, 256MB

Hãy vẽ một khung ảnh hình vuông cạnh n: các ô nằm trên viền là dấu thăng (#), các ô bên trong là dấu chấm (.).

Minh họa khung vuông cạnh 4Minh họa khung vuông cạnh 4

Dữ liệu vào

Một số nguyên dương n.

Kết quả

n dòng, mỗi dòng n ký tự.

Giới hạn

1 ≤ n ≤ 100.

Ví dụ 1 – vào

4

Ví dụ 1 – ra

####
#..#
#..#
####

Ví dụ 2 – vào

1

Ví dụ 2 – ra

#

Viết code C++ / Python và chấm với toàn bộ test ngay trên web.