Tí đang học lập trình Scratch và cậu ta rất thích thú khi viết được các trò chơi theo ý của mình. Hôm nay, Tí đang viết trò chơi “Cá lớn ăn cá bé” với ý tưởng như sau: Trên màn hình trò chơi xuất hiện ~ n ~ con cá, các con cá được đánh số từ 1 đến ~ n ~, con cá thứ ~ i ~ có kích thước là ~ a_i ~. Một con cá có kích thước lớn hơn có thể ăn thịt con có kích thước nhỏ hơn, quá trình này được lặp lại cho đến khi trên màn hình chỉ còn 1 con cá thì trò chơi kết thúc. Nếu con cá ~ i ~ ăn thịt được con cá ~ j ~ thì con cá i sẽ có kích thước mới là ~ a_i + a_j ~.
Trong lúc Tí đang triển khai ý tưởng của mình, Tí tự hỏi với mỗi con cá trên màn hình liệu nó có thể là con sống sót đến cuối cùng không?
Yêu cầu: Em được cho biết kích thước của ~ n ~ con cá. Hãy giúp Tí xác định xem với mỗi con cá, có tồn tại trường hợp mà nó có thể trở thành con cá sống sót cuối cùng khi trò chơi kết thúc hay không?
Dữ liệu vào:
Kết quả:
Ví dụ:
Input
4
3 2 8 4
Output
1011
Giải thích:
Ràng buộc:
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
Trong 30 ngày |
|
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 38226 |