[COCI1213 - Contest 03] Bài 1: SAHOVNICA

Xem PDF

Nộp bài

Điểm: 100 (thành phần)
Thời gian: 1.0s
Bộ nhớ: 1G
Input: bàn phím
Output: màn hình

Tác giả:
Dạng bài

Mirko đã trở thành một người yêu nước nhiệt thành nên đã nhờ bạn vẽ cho anh ấy một bàn cờ Croatia (bàn cờ).

Bàn cờ bao gồm các ô màu đỏ và trắng. Ô phía trên bên trái có màu đỏ, các ô còn lại xen kẽ giữa màu trắng và đỏ theo hàng cũng như cột. Chúng ta sẽ biểu thị các vùng màu đỏ bằng ký tự 'X' (chữ hoa x) và các vùng màu trắng bằng ký tự '.' (dấu chấm).

Bàn cờ của Mirko phải bao gồm các ô ~R × C~, tức là ~R~ hàng và ~C~ cột. Mỗi hàng phải có chiều cao ký tự ~A~ và chiều rộng mỗi cột ~B~ ký tự. Hãy xem xét các bài kiểm tra mẫu dưới đây để làm rõ hơn.

Input

  • Dòng đầu tiên chứa hai số nguyên dương ~R~ và ~C~ ~(1 \le R, C \le 10)~ từ câu lệnh bài toán.
  • Dòng đầu vào thứ hai chứa hai số nguyên dương ~A~ và ~B~ ~(1 \le A, B \le 10)~ từ câu lệnh bài toán.

Output

  • Đầu ra phải bao gồm tổng cộng ~R \times A~ hàng và ~C \times B~ cột, tạo thành bàn cờ được mô tả ở trên.

Sample Input 1

2 4
2 2

Sample Output 1

XX..XX..
XX..XX..
..XX..XX
..XX..XX

Sample Input 2

5 5
2 3

Sample Output 2

XXX...XXX...XXX
XXX...XXX...XXX
...XXX...XXX...
...XXX...XXX...
XXX...XXX...XXX
XXX...XXX...XXX
...XXX...XXX...
...XXX...XXX...
XXX...XXX...XXX
XXX...XXX...XXX

Bình luận đầu tiên

Bình luận

Không có bình luận nào.