Chắc suất Đại học top - Giữ chỗ ngay!! ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.
Chào mọi người.
Thì như trưa nay mình có đề cập, mình sẽ mở một chuyên mục mới cho bộ môn Tin học chúng ta, mình gọi đó là Competitive Programing (viết tắt là CP) Guide 101 (Cẩm nang Lập trình thi đấu 101), dành cho những bạn đang và có hứng thú với bộ môn này. Đây là nơi mình sẽ chia sẻ những lý thuyết, kinh nghiệm của mình khi tham gia CP, giúp các bạn có được kiến thức vững vàng cùng với chúng. Những bài tập, bài học mình đưa ra đều có tính chọn lọc ngẫu nhiên, và khá là hạn hẹp, nên nếu có gì thắc mắc hoặc bổ sung thì các bạn cứ comment ở dưới ha. :3
Với mỗi một tuần mình sẽ có 2 tập vào ngày T7 và CN, với lịch trình rất đơn giản.
Và đó là prologue của mình, sau đây sẽ là Problem 1:
Chúc các bạn học tốt nha. ^^
Thì như trưa nay mình có đề cập, mình sẽ mở một chuyên mục mới cho bộ môn Tin học chúng ta, mình gọi đó là Competitive Programing (viết tắt là CP) Guide 101 (Cẩm nang Lập trình thi đấu 101), dành cho những bạn đang và có hứng thú với bộ môn này. Đây là nơi mình sẽ chia sẻ những lý thuyết, kinh nghiệm của mình khi tham gia CP, giúp các bạn có được kiến thức vững vàng cùng với chúng. Những bài tập, bài học mình đưa ra đều có tính chọn lọc ngẫu nhiên, và khá là hạn hẹp, nên nếu có gì thắc mắc hoặc bổ sung thì các bạn cứ comment ở dưới ha. :3
Với mỗi một tuần mình sẽ có 2 tập vào ngày T7 và CN, với lịch trình rất đơn giản.
- T7: Mình sẽ đưa ra problem liên quan đến bài học sẽ có vào ngày CN, các bạn hãy cùng mình giải, code để vượt qua bài toán đó.
- CN: Mình sẽ chọn ra một vài bạn (có thể tối đa là 5) để nhận xét và chấm code, sau đó đưa ra solution cũng như bài học hôm đó.
Và đó là prologue của mình, sau đây sẽ là Problem 1:
Cho mảng [TEX]A[/TEX] bao gồm [TEX]n[/TEX] phần tử [TEX]A_1, A_2,...A_n[/TEX]. Có [TEX]Q[/TEX], truy vấn, mỗi truy vấn bao gồm 2 số [TEX]l,r[/TEX] và yêu cầu ta tính tổng các phần tử [TEX]A_l, A_{l + 1},...A_r[/TEX].
Hãy thực hiện và in ra kết quả các truy vấn trên.
INPUT:
Gồm [TEX]Q[/TEX] dòng, mỗi dòng một số nguyên duy nhất thể hiện kết quả của truy vấn tương ứng.
Solution sẽ có vào lúc 8h tối mai nhé.Hãy thực hiện và in ra kết quả các truy vấn trên.
INPUT:
- Dòng đầu tiên bao gồm số nguyên [TEX]N[/TEX] [TEX](1 \leqslant N \leqslant 10^5)[/TEX] thể hiện số phần tử thuộc mảng trên.
- Dòng thứ hai bao gồm [TEX]N[/TEX] số nguyên [TEX]A_i[/TEX] ([TEX]1 \leqslant i \leqslant N, |{A_i}| \leqslant 10^3[/TEX]).
- Dòng thứ ba bao gồm số nguyên [TEX]Q[/TEX] ([TEX] 1 \leqslant Q \leqslant 10^6 [/TEX]) - số lượng truy vấn.
- [TEX]Q[/TEX] dòng sau, mỗi dòng gồm 2 số nguyên [TEX]l \: r[/TEX] [TEX](1 \leqslant l \leqslant r \leqslant N)[/TEX] thể hiện truy vấn của dòng đó.
Gồm [TEX]Q[/TEX] dòng, mỗi dòng một số nguyên duy nhất thể hiện kết quả của truy vấn tương ứng.
Chúc các bạn học tốt nha. ^^