Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
NKSEQ - Dãy số |
Cho dãy số nguyên a1, a2, ..., an (1≤ n≤ 100000), mỗi số không vượt qúa 10000. Dãy số này được viết trên một vòng tròn. Nghĩa là, khi cắt vòng tròn tại vị trí j, ta thu được:
aj, aj+1,..., an, a1, a2, ..., aj–1
Vị trí j được gọi là vị trí tốt, nếu các điều kiện sau đây được thỏa mãn:
- aj > 0
- aj + aj+1 > 0
- ....
- aj + aj+1 + ... + an > 0
- aj + aj+1 + ... + an + a1 > 0
- ...
- aj + aj+1 + ... + an + a1 + a2 + ... + aj─2 > 0
- aj + aj+1 + ... + an + a1 + a2 + ... + aj─2 + aj─1 > 0
Yêu cầu: hãy đếm số vị trí tốt.
Dữ liệu vào
- Dòng đầu tiên chứa số nguyên n.
- Dòng thứ 2 chứa dãy số a1, a2,...,an.
Kết qủa
In ra 1 số nguyên duy nhất là số vị trí tốt.
Ví dụ
Dữ liệu mẫu 5 0 1 -2 10 3 Kết qủa 2
Được gửi lên bởi: | Jimmy |
Ngày: | 2007-12-07 |
Thời gian chạy: | 1s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | Tất cả ngoại trừ: ERL GOSU JS-RHINO NODEJS PERL6 PYPY RUST SED VB.NET |
Nguồn bài: | VNOI Marathon '08 - Practice Round Source: Russian Winter Training Camp 2004 |
hide comments
|
||||||||||
2011-07-13 03:06:24 ™Việt Cường™ ♂
hix test có đc 20 ko ah. nản |
||||||||||
2011-05-07 14:51:39 PZ
người quen nhiều quá :)) |
||||||||||
2010-12-22 07:52:01 Dzung Nguyen
0k 0mem là ko đúng test nào cả bạn ơi. |
||||||||||
2010-12-18 10:20:04 TMTB
Cho mình hỏi! Mình gửi bài, nó đang chấm giữa chừng thì dừng lại báo 0 điểm, 0 mem là sao vậy. (không hiểu cái chỗ 0 mem, cái đó là size của chương trình hay sao vậy?) |
||||||||||
2010-11-21 15:23:28 Lý Mạnh Linh
ban de file in va out la xau trong. tuc la fi='';fo='' |
||||||||||
2010-10-21 01:02:10 Phung Dinh Vu
ban khong cho ten file vao va ra thi test kieu gi zay? |
||||||||||
2010-02-07 06:01:48 Lê Hoàng Bình Nguyên
bài này in ra số vị trí tốt, test đúng rồi: cắt ở j=4 hoặc j=5 --> có 2 vị trí tốt |
||||||||||
2010-01-06 02:17:44 nguyen thanh cong
o day ket qua phai cho ra la 4 chu ban chu the kia k dung roi hoac la vi tri so 2 la mot so >2 |
||||||||||
2010-01-03 09:00:17 Mai Anh Tuấn
ở cái test trên hình như kết quả là 4 chứ. vì a[2] + a[3] = -1 < 0 mà, xem lại hộ với |
||||||||||
2009-12-12 11:39:41 viet
Last edit: 2010-03-23 12:34:51 |