Tôi nghĩ rằng một "vòm" là cách tốt nhất để mô tả mẫu số này:
1234567887654321
1234567 7654321
123456 654321
12345 54321
1234 4321
123 321
12 21
1 1
Chính thức được xác định, mỗi dòng bao gồm các số từ 1 đến 9-n
, (n-1)*2
khoảng trắng và các số 9-n
từ 1 (trong đó n
là dòng hiện tại).
Nhiệm vụ của bạn là viết, sử dụng mã ngắn nhất có thể, một tập lệnh / chương trình nhỏ in mẫu trên phải tuân theo các hạn chế sau:
- Bạn có thể không mã hóa toàn bộ mô hình. Bạn chỉ có thể mã hóa một dòng duy nhất của mẫu.
- Chương trình của bạn phải in một dòng mới (bất kỳ sự kết hợp nào của
\n
hoặc\r
) ở cuối mỗi dòng.
Sẵn sàng ... đặt .... đi!
11111111^2 == 123465787654321 != 1234567887654321
(chú ý lặp lại 8
)
123456787654321
vì nó tương đương với11111111^2
;-)