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

    solution

    Đề bài: [TypeScript] Polymorphism - Shape array sum area

    Khai báo interface IShape { area(): number; }. Tạo Sq(side) và Circ(r) đều implements IShape (Circ.area = Math.PIrr). Đọc s r, in Math.round(Sq(s).area() + Circ(r).area()).

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

      Một dòng: hai số nguyên s r.

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

      0 ≤ s, r ≤ 100.

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

      Một dòng: tổng diện tích (làm tròn).

    Ví dụ:

    Đầu vào:

    3 2

    Đầu ra:

    22

    Giải thích:

    22

    Đang tải editor...