A7759.音乐先辈Yuilice
普及-
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
Yuilice最近在玩一款音乐游戏AUS,但是怎么玩都玩不到SSS评分,一气之下,他决定写一个程序来玩从而拿到SSS评分。
Yuilice想方设法从AUS的数据库里面偷出了乐谱的数据,这些数据是由一组正整数ai(1≤ai≤2⋅105)组成的。
每个ai都代表其中的某一个按键一半的地址A,转换方式为2ai=A,你还需要找到一个aj(i<j),将其转换成另一个地址2aj=B,假若AB=BA,那么便组成了一个按键完整的地址。
现在Yuilice想知道,他最多可以从中找出几个完整的按键地址?
输入格式
第一行输入一个整数t(1≤t≤104),代表由t组样例等待测试。
随后每组样例的第一行输入一个整数n(1≤n≤2⋅105),代表共有n个ai。
随后一行输入n个整数ai(1≤ai≤109)。
输出格式
输出一个数字,代表Yuilice能够获得最大的按键地址总数。
输入输出样例
输入#1
5 1 1 3 1 2 2 4 2 2 5 5 3 1 1 1 20 9 1 2 3 4 5 6 7 8 10 11 15 2 4 6 8 10 12 14 16 18
输出#1
0 3 2 3 7
说明/提示
Note
- 第一组样例当中,无法组成任何一个地址
- 第二组样例当中,1可以与另外两个2构成2个地址,2与2构成一个地址.