#327. set 1
set 1
题目描述
考虑一组 个不同的正整数 。给定一个整数 ,写一个程序计算这样的数对个数 ,满足 且 。
输入格式
标准输入的第一行是一个整数 。
第二行有 个整数 。
第三行是一个整数 。
输出格式
输出一行,包含一个整数表示这样的数对个数。
9
5 12 7 10 9 1 2 3 11
13
3
提示
不同的和为 的数对是 、 和 。
数据范围
考虑一组 n 个不同的正整数 a1,a2…an。给定一个整数 x,写一个程序计算这样的数对个数 (ai,aj),满足 1≤i<j≤n 且 ai+aj=x。
标准输入的第一行是一个整数 n。
第二行有 n 个整数 a1,a2…an。
第三行是一个整数 x。
输出一行,包含一个整数表示这样的数对个数。
9
5 12 7 10 9 1 2 3 11
13
3
不同的和为 13 的数对是 (12,1)、(10,3) 和 (2,11)。
1≤n,x≤2×106
1≤ai≤107
注册一个 CZOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。