Vòng lặpĐiều kiện
Mô tả
Trạm trộn bê tông Coteccons giữa vùng núi rẽ hai bên quốc lộ. Công nghệ khuấy đòi hỏi nhiệt độ bảo dưỡng mẻ bê tông phải ở trong khoảng an toàn từ 5 đến 35 độ C (bao gồm cả hai cận). Mẻ nào có nhiệt độ đo được nhỏ hơn 5 hoặc lớn hơn 35 độ C đều bị gắn cờ lỗi vì rủi ro nứt hoặc đông cứng sớm, công nhân phải chuyển sang xử lý thủ công. Quản đốc gửi cho bạn dãy nhiệt độ của các mẻ đã trộn trong ca sáng nay. Nhiệm vụ của bạn là đếm xem có bao nhiêu mẻ bê tông phát sinh nhiệt độ nằm ngoài khoảng an toàn.
Đầu vào
Hàm nhận hai tham số:
nhietDo: mảng số nguyên dương, mỗi phần tử là nhiệt độ (độ C) của một mẻ bê tông.n: số nguyên dương, số lượng phần tử trong mảngnhietDo. Giới hạn: 1 ≤ n ≤ 1000, mỗi phần tử có giá trị tuyệt đối không vượt quá 10^6.
Đầu ra
Trả về một số nguyên duy nhất là số mẻ bê tông bị lỗi (nhiệt độ ngoài khoảng từ 5 đến 35 độ C, không bao gồm hai cận 5 và 35).
Ràng buộc
- 1 ≤ n ≤ 1000.
- |nhietDo[i]| ≤ 10^6.
- Giới hạn thời gian: 2000 ms.
Ví dụ
Ví dụ 1
- Đầu vào:
nhietDo = [5, 12, 35, 40, 2],n = 5 - Đầu ra:
2 - Giải thích: Mẻ 5 độ C và mẻ 35 độ C nằm đúng tại biên nên vẫn an toàn. Mẻ 40 độ C và mẻ 2 độ C mới rơi vào ngoài ngưỡng, vậy có 2 mẻ bị lỗi.