nyoj 43 24 Point game
2016-06-28 09:05
246 查看
24 Point game
时间限制:3000 ms | 内存限制:65535 KB难度:5
描述
There is a game which is called 24 Point game.
In this game , you will be given some numbers. Your task is to find an expression which have all the given numbers and the value of the expression should be 24 .The expression mustn't have any other operator except plus,minus,multiply,divide and the brackets.
e.g. If the numbers you are given is "3 3 8 8", you can give "8/(3-8/3)" as an answer. All the numbers should be used and the bracktes can be nested.
Your task in this problem is only to judge whether the given numbers can be used to find a expression whose value is the given number。
输入The input has multicases and each case contains one line The first line of the input is an non-negative integer C(C<=100),which indicates the number of the cases. Each line has some integers,the first integer M(0<=M<=5) is the total number of the given numbers to consist the expression,the second integers N(0<=N<=100) is the number which the value of the expression should be. Then,the followed M integer is the given numbers. All the given numbers is non-negative and less than 100输出For each test-cases,output "Yes" if there is an expression which fit all the demands,otherwise output "No" instead.样例输入
2 4 24 3 3 8 8 3 24 8 3 3
样例输出
Yes No
相关文章推荐
- PullToRefreshListView组件的OnItemClickListener中的position下标问题
- Android实现在列表List中显示半透明小窗体效果的控件用法详解
- HDFS详解
- 史上最浅显易懂的Git教程!
- bzoj3953: [WF2013]Self-Assembly
- 关于JS 预解释的相关理解
- Uva 1595 暴力枚举
- nyoj 42 一笔画问题
- Android JNI原理分析
- 自定义控件---加减控件
- PhotoView 源码解读
- 下一代的中间件必须是支持docker规范的
- Java中的增强For循环
- 一个可以拖动的自定义Gridview代码
- 一个可以拖动的自定义Gridview代码
- 一个可以拖动的自定义Gridview代码
- Android Broadcast广播机制分析
- CSU-1751 卡牌通行证(贪心&&结构体排序)
- UDP与TCP的区别
- 要好好坚持呀