Bài toán hình học
Đề bài
Mô tả
Một cấp số nhân là dãy hữu hạn trong đó tồn tại hai số thực và sao cho với mọi .
Ví dụ, các dãy , , là cấp số nhân, còn thì không.
Cho một dãy số nguyên. Hãy phân loại dãy này theo quy tắc sau:
- In ra nếu dãy đã cho là cấp số nhân.
- In ra nếu dãy không phải là cấp số nhân, nhưng có thể xóa đúng một phần tử để dãy còn lại trở thành cấp số nhân.
- In ra trong trường hợp còn lại.
Lưu ý rằng dãy có độ dài luôn là cấp số nhân (chọn bằng phần tử đó, tùy ý).
Dữ liệu vào
- Dòng đầu chứa một số nguyên — số phần tử của dãy.
- 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 , hoặc theo quy tắc nêu trên.
Ràng buộc
- Giá trị tuyệt đối của mỗi phần tử không vượt quá .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 3 6 12 24 |
0 | Dãy là cấp số nhân với , . |
| 4 -8 -16 24 -32 |
1 | Xóa phần tử , dãy còn lại là cấp số nhân (). |
| 4 0 1 2 3 |
2 | Không thể trở thành cấp số nhân kể cả khi xóa một phần tử (vì phần tử đầu buộc , tức cả dãy phải bằng ). |
Bình luận