[算法]给出N个数,找出能由这N个数相加得到的非质数,输出第M个(由小到大排的)解决思路

[算法]给出N个数,找出能由这N个数相加得到的非质数,输出第M个(由小到大排的)
寻找非质数

Time Limit:1000MS Memory Limit:10000K
Total Submit:9 Accepted:0 

Description 

给出N个数,找出能由这N个数相加得到的非质数,输出第M个(由小到大排的)。

Input 

第一行 
N(N ≤ 10) 
第二行 
N个数 
第三行 
M (M ≤ 1000)

Output 

一行,第M个非质数

Sample Input 


2
3 5
2

Sample Output 


8

Hint 

3为质数,5为质数,3+3=6,为非质数且为第一个,3+5=8,为第二个非质数

这是道acm题,本人是个新acmer,对这个题现在还没有成型的思路,欢迎大家讨论,期待大虾指点^_^

------解决方案--------------------
嘿嘿,是做上午的什么腾讯ACM的吧,跑来问答案了~