#SCCC100014. Width + precision string

    ID: 179 Loại: Thông thường 1000ms 64MiB Tried: 1 Đã chấp nhận: 1 Độ khó: 1 Đăng bởi: Nhãn>FundamentalsInput and outputProgramming language basicsVariables and data types

Width + precision string

Width + precision string (String Width and Precision)

Phiên bản: Phước Hưng OJ Extended

Đề bài

Hãy áp dụng đồng thời width và precision cho chuỗi. Precision giới hạn số ký tự được in; width tạo khoảng đệm nếu phần còn lại ngắn hơn trường.

Input

Một dòng chứa chuỗi s, chỉ gồm chữ cái tiếng Anh và không có khoảng trắng.

Output

In |, sau đó định dạng s theo %8.3s, rồi in | và xuống dòng.

Subtask

  • Subtask 1 (20%): chuỗi dài không quá 33 chữ cái.
  • Subtask 2 (30%): chuỗi dài không quá 88 chữ cái.
  • Subtask 3 (50%): chuỗi dài không quá 2020 chữ cái.

Ví dụ

Input

abcdef

Output

|     abc|

Giải thích

Với abcdef, precision 33 giữ abc; width 88 thêm năm khoảng trắng bên trái: | abc|.