Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Java] Bảng có viền '+---+---+'

    Cho danh sách (tên, tuổi), in bảng đẹp có viền: hàng viền '+----------+-----+' (10 ký tự cột 1, 5 ký tự cột 2 — không tính 2 dấu + ngoài), hàng dữ liệu '| name | age |' canh trái cho tên, canh phải cho tuổi (dùng '%-10s' và '%5d').

    • Định dạng đầu vào:

      Dòng đầu N. N dòng sau, mỗi dòng: tên (1 token, ≤ 10 ký tự) và tuổi (số nguyên).

    • Ràng buộc đầu vào:

      1 ≤ N ≤ 100; 0 ≤ tuổi ≤ 99999.

    • Định dạng đầu ra:

      Bảng có viền trên, hàng dữ liệu (N hàng), viền dưới. Mỗi hàng viền dạng '+----------+-----+'.

    Ví dụ:

    Đầu vào:

    2
    Lam 20
    Minh 21
    

    Đầu ra:

    +----------+-----+
    | Lam       |    20|
    | Minh      |    21|
    +----------+-----+

    Giải thích:

    2 hàng dữ liệu giữa 2 viền.

    Đang tải editor...