#P10938. [2015杭电多校]Problem Killer
[2015杭电多校]Problem Killer
Problem Killer
Problem Description
You are a "Problem Killer", you want to solve many problems. Now you have problems, the -th problem's difficulty is represented by an integer (). For some strange reason, you must choose some integer and (), and solve the problems between the -th and the -th, and these problems' difficulties must form an AP (Arithmetic Progression) or a GP (Geometric Progression). So how many problems can you solve at most? You can find the definitions of AP and GP by the following links: https://en.wikipedia.org/wiki/Arithmetic_progression https://en.wikipedia.org/wiki/Geometric_progression
Input
The first line contains a single integer , indicating the number of cases. For each test case, the first line contains a single integer , the second line contains integers .
Output
For each test case, output one line with a single integer, representing the answer.
Sample Input
2
5
1 2 3 4 6
10
1 1 1 1 1 1 2 3 4 5
Sample Output
4
6
Author
XJZX
Source
2015 Multi-University Training Contest 4