问题 4321 --2. 素数

4321: 2. 素数

题目描述

  已知 n 个整数 x1,x2,…,xn。从 n 个整数中任选3 个整数相加,可分别得到一系列的和。例如当4 个整数分别为 3,7,12,19 时,可得全部的组合与它们的和为:

3+7+12=22     3+7+19=29      7+12+19=38 3+12+19=34。
现在,要求你计算出共有多少组三个数的和为素数。
例如上例,只有一种的和为素数:3+7+19=29。

输入

 输入共2行,第一行为一个正整数 n(3<=n<=30),第二行为用空格隔开的n个正整数x1  x2  … xn。

输出

 输出只有一个数,表示满足条件的种数。

样例输入输出

输入#1 复制
4
3 7 12 19
输出#1 复制
1
输入#2 复制
5
1 1 1 1 1

输出#2 复制
10

提示

100%的数据为(1<=xi<=1000)

序号 标题 作者 发表时间 费用 订购数 操作