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

    solution

    Đề bài: [C++] Multiple inheritance: Walker + Swimmer = Amphibian

    Định nghĩa class Walker có phương thức walk() in "walk", class Swimmer có phương thức swim() in "swim". Cài đặt class Amphibian kế thừa từ cả hai (multiple inheritance). Đọc n, sau đó với mỗi dòng có một ký tự W hoặc S: nếu W gọi walk(), nếu S gọi swim() trên cùng một đối tượng Amphibian.

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

      Dòng 1: số nguyên n. N dòng tiếp theo: mỗi dòng một ký tự W hoặc S.

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

      1 <= n <= 1000

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

      N dòng, mỗi dòng là "walk" hoặc "swim" tương ứng.

    Ví dụ:

    Đầu vào:

    3
    W
    S
    W
    

    Đầu ra:

    walk
    swim
    walk

    Giải thích:

    walk / swim / walk.

    Đang tải editor...