ẢO THUẬT

Nhà ảo thuật gia David cần một chương trình giúp anh ta thiết kế mặt sau các quân bài hình chữ nhật của anh ấy. Đầu tiên David ghi các ký tự lên góc một phần tư trên trái của quân bài. Kế tiếp anh ta lấy đối xứng theo chiều thẳng đứng anh ta được góc một phần tư trên phải, sau đó lấy đối xứng theo chiều ngang thì hoàn thành được việc thiết kế quân bài. Sau khi thiết kế xong David tạo ra một lỗi để nhận dạng được quân bài. Viết chương trình giúp David thiết kế đầy đủ mặt sau của quân bài với đầu vào là phần thiết kế góc một phần tư phía trên trái của quân bài và vị trí của lỗi.

Dữ liệu vào

  • Dòng đầu tiên chứa 2 số nguyên ~ m ~ và ~ n ~ ~ (1 ≤ m, n ≤ 50) ~ là số dòng và số cột góc phần tư trên trái của quân bài (dòng được đánh số từ 1 đến ~ m ~ và cột được đánh số từ 1 tới ~ n ~).
  • ~ m ~ dòng tiếp theo chứa ~ n ~ ký tự ‘.’ và ‘#’ là thiết kế của góc một phần tư trên trái của quân bài.
  • Dòng cuối cùng chứa hai số nguyên ~ a ~ và ~ b ~ ~ (1 ≤ a ≤ 2m, 1 ≤ b ≤ 2n) ~ là vị trí có lỗi với ~ a ~ là chỉ số dòng và ~ b ~ là chỉ số cột.

Kết quả

Có ~ 2m ~ dòng, mỗi dòng chứa ~ 2n ~ ký tự là thiết kế mặt sau của quân bài.

Ràng buộc

Ví dụ:

Input 1

```2 2

.

.# 3 3

```

Output 1

```#..# .##. .#..

..

```

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. giaan10anh2 (21/25)
  2. nhatanh (7/8)
  3. sv_tranquocan (7/13)
Trong 7 ngày
  1. sv_tranquocan (64/139)
  2. quocchinh96bl (44/98)
  3. hanngocdat (42/82)
Trong 30 ngày
  1. huy_notcoding (192/304)
  2. ducchinh (184/249)
  3. hienpham (183/244)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 37912

Lưu Hải Phong - 2020
[email protected]