#CT00002. Tưới cây (Watering Trees)

Tưới cây (Watering Trees)

Tưới cây (Watering Trees)

Phiên bản: Phước Hưng OJ Extended

Đề bài

Một khu vườn gồm NN luống cây nằm liên tiếp trên một hàng, được đánh số từ 11 đến NN.

Trong khu vườn có MM hệ thống tưới tự động. Khi hệ thống tưới thứ ii hoạt động, nó tưới đồng thời tất cả các luống cây có chỉ số từ LiL_i đến RiR_i, kể cả hai đầu mút.

Sau khi cả MM hệ thống đều đã hoạt động đúng một lần, số lần một luống cây được tưới bằng số hệ thống có phạm vi tưới chứa luống đó.

Một luống cây được gọi là đủ nước nếu nó được tưới ít nhất KK lần.

Một đoạn đủ nước liên tiếp là một dãy các luống cây có chỉ số liên tiếp, trong đó mọi luống cây đều đủ nước.

Hãy xác định:

  • tổng số luống cây đủ nước;
  • số luống cây lớn nhất có thể nằm trong một đoạn đủ nước liên tiếp.

Nếu không có luống cây nào đủ nước thì cả hai kết quả đều bằng 00.

Input

  • Dòng đầu chứa ba số nguyên NN, MM, KK.
  • MM dòng tiếp theo, dòng thứ ii chứa hai số nguyên LiL_i, RiR_i, mô tả phạm vi tưới của hệ thống thứ ii.

Các số nguyên trên cùng một dòng được phân cách bởi dấu cách.

Output

In ra một dòng gồm hai số nguyên AA và BB, cách nhau bởi một dấu cách, trong đó:

  • AA là tổng số luống cây đủ nước;
  • BB là số luống cây lớn nhất trong một đoạn đủ nước liên tiếp.

Nếu không có luống cây nào đủ nước, in:

0 0

Subtask

  • Subtask 1: 1≤N≤20001 \le N \le 2000; 1≤M≤20001 \le M \le 2000; 1≤K≤M1 \le K \le M; 1≤Li≤Ri≤N1 \le L_i \le R_i \le N với 1≤i≤M1 \le i \le M.
  • Subtask 2: 1≤N≤1061 \le N \le 10^6; 1≤M≤2⋅1051 \le M \le 2\cdot10^5; K=1K=1; 1≤Li≤Ri≤N1 \le L_i \le R_i \le N với 1≤i≤M1 \le i \le M.
  • Subtask 3: 1≤N≤1061 \le N \le 10^6; 1≤K≤M≤2⋅1051 \le K \le M \le 2\cdot10^5; 1≤Li≤Ri≤N1 \le L_i \le R_i \le N với 1≤i≤M1 \le i \le M.

Ví dụ

Ví dụ 1

Input

10 4 2
1 5
3 7
6 10
4 4

Output

5 5

Giải thích

Số lần được tưới của các luống cây từ 11 đến 1010 lần lượt là:

1, 1, 2, 3, 2, 2, 2, 1, 1, 1.1,\ 1,\ 2,\ 3,\ 2,\ 2,\ 2,\ 1,\ 1,\ 1.

Vì K=2K=2, các luống cây 3,4,5,6,73,4,5,6,7 đều được tưới ít nhất hai lần nên có tổng cộng 55 luống đủ nước.

Năm luống này nằm liên tiếp từ luống 33 đến luống 77, do đó đoạn đủ nước liên tiếp dài nhất có 55 luống.

Ví dụ 2

Input

8 3 1
2 3
5 5
7 8

Output

5 2

Giải thích

Vì K=1K=1, một luống cây đủ nước nếu được ít nhất một hệ thống tưới.

Các luống cây đủ nước là 2,3,5,7,82,3,5,7,8, nên có tổng cộng 55 luống đủ nước.

Các đoạn đủ nước liên tiếp là [2,3][2,3], [5,5][5,5] và [7,8][7,8]. Hai đoạn dài nhất là [2,3][2,3] và [7,8][7,8], mỗi đoạn gồm 22 luống.

Ví dụ 3

Input

6 3 2
1 2
3 4
5 6

Output

0 0

Giải thích

Mỗi luống cây chỉ thuộc phạm vi tưới của đúng một hệ thống, trong khi một luống cần được tưới ít nhất K=2K=2 lần mới được coi là đủ nước.

Vì không có luống cây nào đủ nước nên cả hai kết quả đều bằng 00.