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

    solution

    Đề bài: [Hệ điều hành Unix] Lọc số nguyên có dấu

    Đọc stdin. In ra (mỗi số một dòng) tất cả các số nguyên có thể có dấu + hoặc - ở đầu, dùng grep -o. Số là một dãy chữ số, có thể đứng trước bởi đúng một dấu + hoặc -.

    Gợi ý: grep -oE '[+-]?[0-9]+'.

    Ví dụ:

    Input:
    temp -5 and +12
    val 7
    
    Output:
    -5
    +12
    7
    
    • Định dạng đầu vào:

      Nhiều dòng văn bản trên stdin.

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

      Mỗi dòng dài tối đa 200 ký tự.

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

      Mỗi số nguyên (kèm dấu nếu có) in trên một dòng riêng, theo thứ tự xuất hiện.

    Ví dụ:

    Đầu vào:

    temp -5 and +12
    val 7
    

    Đầu ra:

    -5
    +12
    7

    Giải thích:

    Các số -5, +12, 7 được trích ra mỗi số một dòng.

    Đang tải editor...