DU LỊCH

Nguồn: None

Alice sống ở một đất nước có ~ n ~ thành phố, các thành phố được đánh số từ 1 đến ~ n ~. Thành phố thứ ~ i ~ được đánh giá có ~ a_i ~ điểm hấp dẫn du khách. Alice muốn đi du lịch qua ~ k ~ thành phố, bắt đầu từ thành phố có điểm hấp dẫn là 1. Alice sẽ di chuyển từ thành phố thứ ~ i ~ đến thành phố thứ ~ j ~ nếu ~ a_j-a_i = 1 ~.

Yêu cầu: Hãy cho biết hành trình xa nhất mà Alice đi được qua ~ k ~ thành phố. Biết rằng độ dài hành trình từ thành phố ~ i ~ đến thành phố ~ j ~ là ~ | j-i | ~. Dữ liệu vào luôn đảm bảo có kết quả.

Dữ liệu vào

  • Dòng đầu tiên ghi số nguyên ~ t ~ ~ ( t ≤ 10 ) ~ cho biết số lượng bộ dữ liệu.
  • Mỗi hai dòng tiếp theo cho biết thông tin về một bộ dữ liệu:
  • Dòng đầu tiên ghi hai số nguyên dương ~ n, k ~ ~ ( 1 ≤ k ≤ n ≤ 10^5) ~.
  • Dòng thứ hai ghi ~ n ~ số ~ a_1, a_2, …, a_n ~ ~ ( 1 ≤ a_i ≤ k ) ~.

Kết quả

  • Gồm ~ t ~ dòng, mỗi dòng ghi kết quả tương ứng của một bộ dữ liệu trong Input

Ví dụ:

Input 1

2
3 1
1 1 1
5 4
3 1 2 4 2 

Output 1

0
10 

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. minhchau99 (21/40)
  2. tribinh (5/7)
  3. admin (3/4)
Trong 7 ngày
  1. caubeioi (39/63)
  2. nhatanh (25/38)
  3. minhchau99 (21/43)
Trong 30 ngày
  1. caubeioi (179/312)
  2. phamnhi (153/428)
  3. bestsoilvam (151/248)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38232

Lưu Hải Phong - 2020
[email protected]