Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

ITVTREE - Interval Tree

 

Trước khi giải bài này, bạn cần có 1 khái niệm cũng như các phương thức của nó. Khái niệm về Interval Tree

Bài toán đặt ra:
Cho một dãy số có độ dài N gồm các số nguyên (đánh số từ 1 -> N). Người ta có M request gồm 2 loại sau:
1 ij: Thay phần tử bằng j value.
2 ij: xuất ra tổng số các phần tử trong dãy số, từ vị trí tôi đến vị trí j.

Đầu vào

First line chứa 2 N và M số nguyên.

Thứ 2 dòng chứa các dãy phần tử.

Last M line chứa các yêu cầu.


Đầu ra

Strate a number of match the lines is results of the Q request in the file input.

Limit

1 <= n <= 10000

| ai | <= 1000

1 <= m <= 100000

Thí dụ

Đầu vào:
5 3 
1 2 3 4 5
2 2 3
1 3 7
2 1 4
Đầu ra: 5 14

 

Được gửi lên bởi:special_one
Ngày:2009-10-17
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:C CSHARP CPP JAVA PAS-FPC

hide comments
2021-02-26 09:23:32
mé test bài sai đáng nhẽ phải cout<<"\n" mà ghi output là 5 14
2018-07-18 03:27:26 Lê Hoàng Vũ


Last edit: 2018-07-18 03:27:50
2018-07-18 03:16:18
nhat hao do
2018-06-13 11:15:46
bài này không nộp được nữa à :((
2014-02-24 15:24:56 kecko
00

Last edit: 2014-03-02 18:54:30
2013-06-18 08:28:47 Pham Tan
test sai ! phai la
5
14
ma code nop bai dau rui
2010-03-04 06:45:13 Nguyễn Trung Lợi


Last edit: 2010-03-04 06:52:08
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.