,标题:包子凑数

小明几乎每天早晨都会在一家包子铺吃早餐。他发现这家包子铺有N种蒸笼,其中第i种蒸笼恰好能放Ai个包子。每种蒸笼都有非常多笼,可以认为是无限笼。

每当有顾客想买X个包子,卖包子的大叔就会迅速选出若干笼包子来,使得这若干笼中恰好一共有X个包子。比如一共有3种蒸笼,分别能放3、4和5个包子。当顾客想买11个包子时,大叔就会选2笼3个的再加1笼5个的(也可能选出1笼3个的再加2笼4个的)。

当然有时包子大叔无论如何也凑不出顾客想买的数量。比如一共有3种蒸笼,分别能放4、5和6个包子。而顾客想买7个包子时,大叔就凑不出来了。

小明想知道一共有多少种数目是包子大叔凑不出来的。

输入
----
第一行包含一个整数N。(1 <= N <= 100)
以下N行每行包含一个整数Ai。(1 <= Ai <= 100)

输出
----
一个整数代表答案。如果凑不出的数目有无限多个,输出INF。

例如,
输入:
2  
4  
5

程序应该输出:
6

再例如,
输入:
2  
4  
6

程序应该输出:
INF

样例解释:
对于样例1,凑不出的数目包括:1, 2, 3, 6, 7, 11。  
对于样例2,所有奇数都凑不出来,所以有无限多个。

这个题目表示筛选情况有点复杂 我的想法是一旦出现符合情况的

使用java的goto这个保留字 调到外层循环去 以节约时间

最新文章

  1. SQL Tuning 基础概述03 - 使用sql_trace和10046事件跟踪执行计划
  2. Kruskal(测试源代码)
  3. 写了好多次SSH现在对于框架还是有一定的基础了,但是对于框架下我们该如何进行操作呢???
  4. HDU 5428 The Factor
  5. json2.js参考
  6. easyui tree使用方法
  7. Android] Android XML解析学习——方式比较
  8. springmvc 方法参数自定义的解析
  9. 【THUSC2017】【LOJ2979】换桌 线段树 网络流
  10. 【原创】Mysql中select的正确姿势
  11. IDEA 安装 Sonalint失败
  12. activemq 控制面板里Number Of Pending Messages、 Messages Enqueued等含义解释
  13. 弱符号__attribute__((weak))
  14. 2019/3/20 wen 流程控制
  15. DHCP机制
  16. swift - 指定VC隐藏导航栏 - 禁用tabbar的根控制器手势,防止两个tabbar跳转 手势冲突
  17. 图片延时加载原理 和 使用jquery实现的一个图片延迟加载插件(含图片延迟加载原理)
  18. u3d 场景资源打包
  19. GitHub注册和Git安装
  20. cat命令和EOF标识输出shell到文件

热门文章

  1. Vue入门到TodoList练手
  2. 简单易懂的banner图滚动源代码
  3. 点击任意位置关闭(CocosCreator)
  4. egret之纹理填充模式(上下填充)
  5. C#数据结构_查找
  6. 【CocosBuilder】学习笔记目录
  7. Docker Machine的使用
  8. BS/CS 区别
  9. ZOJ4027 Sequence Swapping DP
  10. 2019 Multi-University Training Contest 8