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

    solution

    Đề bài: [Lập trình Web & Backend] Đếm số middleware thực sự chạy

    Đếm số middleware thực sự chạy

    Khái niệm

    Khi một middleware không gọi next(), chuỗi dừng. Số middleware "thực sự chạy" là số middleware được gọi cho tới (và bao gồm) middleware đầu tiên không gọi next, hoặc toàn bộ nếu tất cả đều gọi next.

    Yêu cầu

    Cho chuỗi middleware kèm cờ next. Đếm xem có bao nhiêu middleware thực sự chạy.

    Ví dụ

    Input:

    4
    1
    1
    0
    1
    

    Output:

    3
    

    Hai middleware đầu gọi next, cái thứ ba cờ 0 dừng chuỗi; tính cả nó là 3 middleware đã chạy.

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

      Dòng 1: N. N dòng tiếp theo: cờ 1 hoặc 0 cho mỗi middleware.

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

      1 ≤ N ≤ 1000.

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

      In một số nguyên: số middleware đã chạy.

    Ví dụ:

    Đầu vào:

    4
    1
    1
    0
    1
    

    Đầu ra:

    3

    Giải thích:

    Hai middleware đầu gọi next, cái thứ ba cờ 0 dừng chuỗi; tính cả nó là 3 middleware đã chạy.

    Đang tải editor...