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

    solution

    Đề bài: [C#] C# Rẽ nhánh v3 - Phân loại object qua is

    Đọc một dòng s. Nếu s parse được thành int -> in "INT"; nếu không nhưng parse được thành double -> in "DOUBLE"; nếu không nhưng s có độ dài 1 và là chữ cái -> in "CHAR"; còn lại -> "STRING". Sử dụng pattern matching Mono-safe: gán vào object o = ... và dùng if (o is int) / if (o is double) / if (o is char) (KHÔNG dùng C# 9+ pattern).

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

      Một chuỗi s.

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

      1 <= |s| <= 100

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

      Một trong: INT, DOUBLE, CHAR, STRING.

    Ví dụ:

    Đầu vào:

    42
    

    Đầu ra:

    INT

    Giải thích:

    42 parse int.

    Đang tải editor...