题目

HDU 5914 Triangle

Problem Description

Mr. Frog has n sticks, whose lengths are 1,2, 3⋯n respectively. Wallice is a bad man, so he does not want Mr. Frog to form a triangle with three of the sticks here. He decides to steal some sticks! Output the minimal number of sticks he should steal so that Mr. Frog cannot form a triangle with
any three of the remaining sticks.

Input

The first line contains only one integer T (T≤20), which indicates the number of test cases.
For each test case, there is only one line describing the given integer n (1≤n≤20).

Output

For each test case, output one line “Case #x: y”, where x is the case number (starting from 1), y is the minimal number of sticks Wallice should steal.

Sample Input

3
4
5
6

Sample Output

Case #1: 1
Case #2: 1
Case #3: 2

题意

输入n
有n根

代码

#include <stdio.h>int main()
{int t,n,a,b,i,c,ans;scanf("%d",&t);i = 1;while(t--){scanf("%d",&n);if(n > 3){ans = 2;a = 1;b = 2;while(b <= n){c = a+b;a = b;b = c;ans++;}ans = n - ans+1;}elseans = 0;printf("Case #%d: %d\n",i++,ans);}return 0;
}

HDU 5914 - Triangle相关推荐

  1. HDU 5914 Triangle 数学找规律

    Triangle 题目连接: http://acm.hdu.edu.cn/showproblem.php?pid=5914 Description Mr. Frog has n sticks, who ...

  2. Triangle HDU - 5914

    Triangle HDU - 5914 题意: 有长度分别是1到n的n给木棍,问最少拿走几个木棍,使得剩下木棍无法组成三角形 题解: 组不成三角形的恰巧情况就是a+b<=c,也就是我们要让剩下的 ...

  3. 【HDU - 5914 】Triangle (打表 或 set维护)

    题干: Mr. Frog has n sticks, whose lengths are 1,2, 3⋯⋯n respectively. Wallice is a bad man, so he doe ...

  4. hdu 4324 Triangle LOVE

    http://acm.hdu.edu.cn/showproblem.php?pid=4324 比赛的时候 脑子又短路了 "between A and B, if A don't love B ...

  5. HDU 4466 Triangle(计数)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4466 题意:给出一根长度为n的铁丝.将其分成若干段并将每段折成一个三角形,使得三角形都相似.有多少种分 ...

  6. HDU 4466 Triangle(12年成都)

    转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents    by---cxlove 题目:给出长度为n的铁丝,将铁丝分为若干 部分,每 ...

  7. hdu 3805 Triangle Conjecture

    Problem - 3805 题意是给出边的长度的,求出边长相等的三角形,输出任意一种答案.边长是1~n的数,每个只能用一次. 其实比较容易可以看出,无论我们怎么操作,只要保持边长总和都是相邻整数就是 ...

  8. HDU - 4466 Triangle

    题目:给你一根长度为n的铁丝,将铁丝分成几部分,再把每部分都折成三角形,并且每个三角形都相似,而且三角形的边长是整数.问有多少种分法. 三角形三遍相等视为相等,三角形顺序不同视为不同 思路:设三角形3 ...

  9. HDU 4466 Triangle

    传送门 我们枚举x=a+b+cx=a+b+c,枚举aa,a<=b<=ca 把c=x−a−bc=x-a-b代入下面的不等式中,可以得到bb的范围 a+b>ca+b>c a+c&g ...

最新文章

  1. 【神回复】看 App 运营高手如何应对六大奇葩用户反馈!
  2. 售前常见问题解答(一)
  3. 使用公式给参数赋默认初始值
  4. java word分词器使用_word分词器使用(java)
  5. kali 2020 ssh自启动_自动化所于2020年“国科大杯”创新创业大赛获得多项奖项
  6. [tomcat]-tomcat8启动时SessionIdGeneratorBase.createSecureRandom耗时
  7. hibernate by example 排除某些列
  8. 登录centos虚拟机后显示-bash-4.1
  9. Windows Phone本地数据库(SQLCE):3、[table]attribute(翻译) (转)
  10. 情人节:找一个程序员当老公的10大好处
  11. Linux进程调度原理【转】
  12. 关于pdf阅读器的选择
  13. java 背单词系统_基于Java的智能背单词自测系统(含源文件).doc
  14. H3C CLI基础笔记(交换机,链路聚合-DHCP)
  15. 色环在线计算机,多功能电子计算软件(eTools)
  16. pycharm 拼音检查
  17. Flutter type ‘List<dynamic>‘ is not a subtype of type ‘Map<String, dynamic>‘
  18. 学校学生计算机配备标准,规模控制在900人至5000人 每百名学生应有15台电脑
  19. 执行引擎的工作过程、Java代码编译和执行的过程、解释器、JIT编译器
  20. SpringBoot POI Word合并

热门文章

  1. python输入二维数组_Python输入二维数组方法
  2. Android中处理大图片时图片压缩
  3. KEIL MDK RTX 实时操作系统
  4. Excel 2010 VBA 入门 066 读取其他工作簿的数据
  5. python3的pip版本_python3及pip3安装
  6. cannot lock ref问题的解决
  7. 均值回归,逆市中的投资机会
  8. 20190915招商银行信用卡
  9. Unexpected token o in JSON at position 1报错
  10. pyinstaller打包执行文件报错NameError: name ‘defaultParams‘ is not defined问题解决方案