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

    solution

    Đề bài: [TypeScript] Distributive split - tách union number/string

    Khai báo conditional type phân phối PickNumbers<T> = T extends number ? T : never. Đọc một dòng gồm các token tách bởi khoảng trắng, mỗi token là một số hoặc chuỗi. Hãy giả lập filter runtime: in ra các token là số nguyên (parseInt thành công, toàn ký tự là số/dấu trừ), mỗi token một dòng theo thứ tự xuất hiện.

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

      Một dòng gồm các token cách nhau bởi khoảng trắng.

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

      Số token ≤ 50.

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

      Các token là số nguyên, mỗi token một dòng.

    Ví dụ:

    Đầu vào:

    1 abc 2 def 3

    Đầu ra:

    1
    2
    3

    Giải thích:

    Số nguyên: 1, 2, 3.

    Đang tải editor...