Given the pseudo-code of a function Build−Tree(A,id,L,R):
where A is given in input, id is the number of node, L ,R is the left position and the right position of A
Require the number of nodes created by Build−Tree(A,root,1,n).
输入
The first line contains an integer () representing the number of test cases.
For each test case, the first contain one integer ().
The second line contain n integers ().
输出
For each test output one line, the number of nodes created by Build−Tree(A,root,1,n).
样例
标准输入 复制文本 |
1 7 4 3 5 2 6 7 1 |
标准输出 复制文本 |
11 |
标准输入 复制文本 |
2 4 2 2 5 3 10 21 10 5 89 12 3 42 13 55 76 |
标准输出 复制文本 |
6 15 |
提示
来源:2021“MINIEYE杯”中国大学生算法设计超级联赛(5)1006