Viên kẹo tốt
Đề bài
Mô tả
Có viên kẹo được đánh số từ đến . Viên kẹo thứ có khối lượng .
Tanya sẽ cho bố đúng một viên kẹo, sau đó ăn hết viên còn lại theo thứ tự chỉ số tăng dần, mỗi ngày đúng một viên. Nghĩa là viên còn lại có chỉ số nhỏ nhất được ăn vào ngày , viên còn lại tiếp theo được ăn vào ngày , và cứ thế. Lưu ý rằng ngày ăn của một viên kẹo phụ thuộc vào việc viên kẹo nào bị cho đi: mọi viên nằm sau viên bị cho đi đều bị đẩy lên sớm hơn một ngày.
Viên kẹo thứ được gọi là tốt nếu khi Tanya cho bố viên kẹo đó thì tổng khối lượng những viên kẹo ăn vào các ngày lẻ đúng bằng tổng khối lượng những viên kẹo ăn vào các ngày chẵn.
Hãy đếm số viên kẹo tốt.
Dữ liệu vào
- Dòng đầu tiên chứa một số nguyên là số viên kẹo.
- Dòng thứ hai chứa số nguyên , trong đó là khối lượng của viên kẹo thứ .
Dữ liệu ra
In ra một số nguyên duy nhất là số viên kẹo tốt.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 7 5 5 4 5 5 5 6 |
2 | Hai viên kẹo tốt là viên và viên . Cho đi viên , dãy còn lại là : ngày lẻ được , ngày chẵn được . Cho đi viên cũng cho ra đúng dãy còn lại đó. |
| 8 4 8 8 7 8 4 4 5 |
2 | Hai viên kẹo tốt là viên và viên . Cho đi viên , dãy còn lại là : ngày lẻ được , ngày chẵn được . |
| 9 2 3 4 2 2 3 2 2 4 |
3 | Ba viên kẹo tốt là viên , viên và viên . Chẳng hạn cho đi viên , dãy còn lại là : ngày lẻ được , ngày chẵn được . |
| 1 1 |
1 | Chỉ có một viên kẹo. Cho đi viên đó thì Tanya không ăn viên nào, tổng hai bên đều bằng nên viên kẹo này là tốt. |
Bình luận