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

    solution

    Đề bài: [Go] Type switch với interface int/string/bool

    Đọc một dòng s. Nếu s là chuỗi "true"/"false" thì đóng gói vào biến interface{} dạng bool; nếu là số nguyên (không dấu chấm) đóng gói thành int; còn lại đóng gói thành string. Dùng type switch để in:

    • "BOOL <giá trị>" cho bool.
    • "INT <giá trị>" cho int.
    • "STR <giá trị>" cho string.
    • Định dạng đầu vào:

      Một dòng chứa s.

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

      |s| <= 100

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

      Một dòng theo mô tả.

    Ví dụ:

    Đầu vào:

    true
    

    Đầu ra:

    BOOL true

    Giải thích:

    Chuỗi true -> BOOL true.

    Đang tải editor...