两倍

测试数据来自 system/1239

作业已超过截止时间,您无法递交本题目。

时间限制:1秒  内存限制:256M


【问题描述】

  给定 \(n\) 个不同的正整数,你的任务是计算这些数里面有多少个数对满足:数对中一个数是另一个数的两倍。比如给定1, 4, 3, 2, 9, 7, 18, 22,得到的答案是 3,因为 2 是 1 的两倍,4 是 2 个两倍,18 是 9 的两倍。

【输入格式】

  第1行一个正整数 \(n\)。接下来的 \(n\) 行,给出了 \(n\) 个两两不同且小于\(10^8\)的正整数。

【输出格式】

  一个整数,即有多少个数对满足其中一个数是另一个数的两倍。

【输入输出样例】

 Input

8
1
4
3
2
9
7
18
22

 Output

3

【数据限制】

  对于 \(100\%\) 的数据:\(2 < n ≤ 1000\)

【来源】

  Mr.he

寒假作业(一)

未认领
状态
已结束
题目
10
开始时间
2024-01-20 00:00
截止时间
2024-02-20 23:59
可延期
24.0 小时