#PCBTAM0000025. Hai cột văn bản (Two Text Columns)
Hai cột văn bản (Two Text Columns)
Hai cột văn bản (Two Text Columns)
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho hai chuỗi văn bản ASCII và . Hãy in chúng thành hai cột đặt liền nhau, mỗi cột có độ rộng tối thiểu ký tự:
- Cột thứ nhất căn trái: thêm dấu cách ở bên phải nếu ngắn hơn ký tự.
- Cột thứ hai căn phải: thêm dấu cách ở bên trái nếu ngắn hơn ký tự.
Đặt ký tự | ở trước cột đầu, giữa hai cột và sau cột cuối. Nếu một chuỗi dài quá ký tự thì không cắt bớt.
Input
Dòng thứ nhất chứa , dòng thứ hai chứa . Cả hai có thể rỗng và có thể chứa sẵn dấu cách.
Output
In một dòng theo thứ tự |cột_trái|cột_phải|, trong đó dấu | và mọi dấu cách phải được giữ chính xác.
Subtask
- Subtask 1 (100 điểm): ; các ký tự đều thuộc ASCII in được.
Ví dụ
Ví dụ 1
Input
A
B
Output
|A | B|
Giải thích. A được thêm chín dấu cách ở bên phải; B được thêm chín dấu cách ở bên trái.
Ví dụ 2
Input
12345678901
X
Output
|12345678901| X|
Giải thích. Chuỗi đầu dài ký tự, lớn hơn độ rộng , nên giữ nguyên toàn bộ 12345678901.
Ví dụ 3
Input
Output
| | |
Giải thích. Cả hai chuỗi rỗng, vì thế mỗi trường gồm đúng mười dấu cách và được bao bằng ba dấu |.