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

    solution

    Đề bài: [Java] Observer Pattern: NewsAgency

    Cài đặt Observer Pattern: interface Observer có update(String news). Class NewsAgency giữ List và phương thức addObserver(Observer), publish(String news) gọi update của tất cả observer. Class Subscriber implements Observer với trường name, update in ' received: '. Đọc dòng 1: K — số subscriber, dòng 2 có K tên. Sau đó dòng kế: M — số tin tức, M dòng tin tức tiếp theo. Mỗi tin tức publish ra tất cả subscriber theo thứ tự đăng ký.

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

      Dòng 1: K. Dòng 2: K tên. Dòng 3: M. M dòng tin tức (mỗi dòng có thể có khoảng trắng).

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

      1 <= K, M <= 1000.

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

      Với mỗi tin tức, in K dòng theo thứ tự subscriber đăng ký.

    Đang tải editor...