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] Kiểm tra bắt buộc có giá trị

    Kiểm tra bắt buộc có giá trị

    Đọc một dòng s. Nếu s rỗng, in ra đúng dòng ERROR: empty (ra stdout) và kết thúc. Nếu s có giá trị, in OK: <s>.

    Gợi ý: mô phỏng ý nghĩa của ${s:?} (bắt buộc có giá trị) nhưng tự xử lý để đầu ra xác định: kiểm tra ${s:+x} để biết biến có rỗng hay không.

    Ví dụ

    Input:

    hello
    

    Output:

    OK: hello
    

    Nếu nhập dòng rỗng:

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

      Một dòng (có thể rỗng).

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

      Độ dài 0..1000 ký tự.

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

      OK: <s> nếu có giá trị, ngược lại ERROR: empty.

    Ví dụ:

    Đầu vào:

    hello
    

    Đầu ra:

    OK: hello

    Giải thích:

    $s khác rỗng nên ${s:+x} = "x", in "OK: hello".

    Đang tải editor...