IAPCR2C - Study Room
In an algorithm lab class of Aiub there are N number of students and personal computer. All of the computers are arranged in one row. Due to some reason some of the computer are not working properly so students who have good computer are sharing their computer with their adjacent student means a student can only go to one step to his left or right.
You know the number of properly working computer and their position. Print maximum number of student who can use computer.
Input
The first line contains T (1 ≤ T ≤ 60) — the number of test cases.
The first line of each test case contains integer n (1 ≤ n ≤ 105) — the number of student and m (1 ≤ m ≤ n) — properly working computer. The second line contains m integers bi (1 ≤ bi ≤ n) position of ith properly working computer.
Output
Print maximum number of student who can use computer.
Example
Input: 2 6 2 2 5 5 2 2 5 Output: Case 1: 6 Case 2: 5
hide comments
shubham9466:
2016-06-05 07:00:07
I am getting right outputs. Still Wrong answer!!
|
|
sharonbarak:
2016-06-03 21:32:07
My 50th :D |
Added by: | imranziad |
Date: | 2016-06-03 |
Time limit: | 1s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | All except: ASM64 GOSU JS-MONKEY |
Resource: | Intra AIUB Programming Contest (Mokaddesh Rashid Shovon) |