Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: [Thiết kế Web] Tên miền hợp lệ

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 15: Triển khai Website và tổng kết khóa — khóa Thiết kế Web

    Cho một chuỗi là tên miền.

    Một tên miền được coi là HỢP LỆ nếu thỏa mãn tất cả các điều kiện sau:

    • Toàn bộ chuỗi chỉ chứa các ký tự chữ cái (a-z, A-Z), số (0-9), dấu gạch ngang (-) và dấu chấm (.) dùng để phân tách các nhãn (label).
    • Tên miền có ít nhất 2 nhãn (ví dụ "example.com" có 2 nhãn: "example" và "com").
    • Mỗi nhãn có độ dài từ 1 đến 63 ký tự, và không bắt đầu hoặc kết thúc bằng dấu gạch ngang.
    • Nhãn cuối cùng (TLD - Top Level Domain) chỉ được chứa chữ cái, độ dài tối thiểu 2 ký tự.

    Hãy kiểm tra tên miền đã cho có hợp lệ hay không.

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

      Một dòng duy nhất chứa chuỗi tên miền (có thể có khoảng trắng thừa ở đầu/cuối cần loại bỏ).

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

      Độ dài chuỗi đầu vào không vượt quá 300 ký tự.

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

      In ra "HOP LE" nếu tên miền hợp lệ, ngược lại in "KHONG HOP LE".

    Ví dụ:

    Đầu vào:

    example.com

    Đầu ra:

    HOP LE

    Chủ đề

    🌐 Thiết kế WebThiết kế WebThiết kế Web: Triển khai — Tên miền, Hosting, SEOTất cả môn học

    Đang tải editor...