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

    solution

    Đề bài: [An toàn thông tin] Đếm quyền hiệu dụng (hợp các vai trò)

    Đếm quyền hiệu dụng

    Một người dùng được gán nhiều vai trò, mỗi vai trò có một tập quyền. Quyền hiệu dụng là hợp (union) của tất cả các tập quyền. Hãy đếm số quyền phân biệt.

    Ví dụ

    Input:

    3
    read write
    write delete
    read
    

    Output:

    3
    

    Hợp = {read, write, delete} → 3 quyền.

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

      Dòng 1: n vai trò. n dòng tiếp: danh sách quyền cách nhau bởi khoảng trắng.

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

      1 ≤ n ≤ 100.

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

      Một số nguyên: số quyền phân biệt.

    Ví dụ:

    Đầu vào:

    3
    read write
    write delete
    read
    

    Đầu ra:

    3

    Giải thích:

    Hợp {read,write,delete} có 3 phần tử phân biệt.

    Đang tải editor...