Thời tiết
Đề bài
Mô tả
Vasya đo nhiệt độ ngoài trời mỗi sáng trong ngày liên tiếp và thu được dãy số nguyên , với là nhiệt độ của ngày thứ .
Vasya cho rằng thành phố không có vấn đề về môi trường nếu nhiệt độ thoả mãn: tồn tại số nguyên với sao cho và . Nói cách khác, dãy nhiệt độ phải có một đoạn đầu toàn số âm (dài ít nhất ), sau đó là một đoạn cuối toàn số dương (dài ít nhất ), và không có giá trị nào bằng .
Bạn được phép thay đổi giá trị của một số phần tử trong dãy thành số nguyên bất kỳ. Hãy tính số lượng giá trị ít nhất cần thay đổi để dãy thoả mãn điều kiện trên.
Dữ liệu vào
- Dòng đầu chứa một số nguyên — số ngày đo nhiệt độ.
- Dòng thứ hai chứa số nguyên cách nhau bởi khoảng trắng.
Dữ liệu ra
In ra một số nguyên duy nhất — số phần tử ít nhất cần thay đổi.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 -1 1 -2 1 |
1 | Có hai cách thay đổi đúng một phần tử: đổi thành một số âm bất kỳ, hoặc đổi thành một số dương bất kỳ. |
| 5 0 -1 1 2 -5 |
2 | Cần đổi ít nhất phần tử, ví dụ và , dãy trở thành . |
Bình luận