C++ Bài 11.C7: Tín Hiệu Anh Hùng
Bảo và bạn bè của anh ấy muốn hóa thân làm anh hùng. Nhưng các siêu anh hùng thì đều cần tín hiệu. Vì vậy, Bảo đã vẽ một tín hiệu đặc biệt trên tờ giấy kích thước \(M×N (1≤M≤10, 1≤N≤10)\), nhưng tờ giấy này quá nhỏ. Bảo muốn phóng to tín hiệu để nó lớn hơn chính xác \(K\) lần \((1≤K≤10)\) theo mỗi hướng.
Tín hiệu bao gồm '\(.\)' và '\(X\)'
Đầu vào:
Dòng đầu tiên của input chứa \(M, N,\) và \(K\), cách nhau bởi khoảng trắng. \(M\) dòng tiếp theo mỗi dòng chứa một chuỗi độ dài -N, mô tả chung hình ảnh của tín hiệu.
Đầu ra:
Hãy xuất ra \(KM\) dòng, mỗi dòng có \(KN\) ký tự, mô tả hình ảnh của tín hiệu được phóng to.
Ví dụ:
Input
5 4 2
XXX.
X..X
XXX.
X..X
XXX.
Output
XXXXXX..
XXXXXX..
XX....XX
XX....XX
XXXXXX..
XXXXXX..
XX....XX
XX....XX
XXXXXX..
XXXXXX..
Giải thích ví dụ mẫu
Mỗi ký tự trong tín hiệu được phóng to lên K lần theo cả chiều ngang và chiều dọc.
Lời giải bài tập này: Tại đây
Group giải đáp thắc mắc: Lập trình 24h
Fanpage CLB: CLB lập trình Full House- Việt Nam
Youtube: CLB Lập Trình Full House
Comments