HDU 5914 - Triangle
题目
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相关推荐
- HDU 5914 Triangle 数学找规律
Triangle 题目连接: http://acm.hdu.edu.cn/showproblem.php?pid=5914 Description Mr. Frog has n sticks, who ...
- Triangle HDU - 5914
Triangle HDU - 5914 题意: 有长度分别是1到n的n给木棍,问最少拿走几个木棍,使得剩下木棍无法组成三角形 题解: 组不成三角形的恰巧情况就是a+b<=c,也就是我们要让剩下的 ...
- 【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 ...
- hdu 4324 Triangle LOVE
http://acm.hdu.edu.cn/showproblem.php?pid=4324 比赛的时候 脑子又短路了 "between A and B, if A don't love B ...
- HDU 4466 Triangle(计数)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4466 题意:给出一根长度为n的铁丝.将其分成若干段并将每段折成一个三角形,使得三角形都相似.有多少种分 ...
- HDU 4466 Triangle(12年成都)
转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxlove 题目:给出长度为n的铁丝,将铁丝分为若干 部分,每 ...
- hdu 3805 Triangle Conjecture
Problem - 3805 题意是给出边的长度的,求出边长相等的三角形,输出任意一种答案.边长是1~n的数,每个只能用一次. 其实比较容易可以看出,无论我们怎么操作,只要保持边长总和都是相邻整数就是 ...
- HDU - 4466 Triangle
题目:给你一根长度为n的铁丝,将铁丝分成几部分,再把每部分都折成三角形,并且每个三角形都相似,而且三角形的边长是整数.问有多少种分法. 三角形三遍相等视为相等,三角形顺序不同视为不同 思路:设三角形3 ...
- 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 ...
最新文章
- 【神回复】看 App 运营高手如何应对六大奇葩用户反馈!
- 售前常见问题解答(一)
- 使用公式给参数赋默认初始值
- java word分词器使用_word分词器使用(java)
- kali 2020 ssh自启动_自动化所于2020年“国科大杯”创新创业大赛获得多项奖项
- [tomcat]-tomcat8启动时SessionIdGeneratorBase.createSecureRandom耗时
- hibernate by example 排除某些列
- 登录centos虚拟机后显示-bash-4.1
- Windows Phone本地数据库(SQLCE):3、[table]attribute(翻译) (转)
- 情人节:找一个程序员当老公的10大好处
- Linux进程调度原理【转】
- 关于pdf阅读器的选择
- java 背单词系统_基于Java的智能背单词自测系统(含源文件).doc
- H3C CLI基础笔记(交换机,链路聚合-DHCP)
- 色环在线计算机,多功能电子计算软件(eTools)
- pycharm 拼音检查
- Flutter type ‘List<dynamic>‘ is not a subtype of type ‘Map<String, dynamic>‘
- 学校学生计算机配备标准,规模控制在900人至5000人 每百名学生应有15台电脑
- 执行引擎的工作过程、Java代码编译和执行的过程、解释器、JIT编译器
- SpringBoot POI Word合并
热门文章
- python输入二维数组_Python输入二维数组方法
- Android中处理大图片时图片压缩
- KEIL MDK RTX 实时操作系统
- Excel 2010 VBA 入门 066 读取其他工作簿的数据
- python3的pip版本_python3及pip3安装
- cannot lock ref问题的解决
- 均值回归,逆市中的投资机会
- 20190915招商银行信用卡
- Unexpected token o in JSON at position 1报错
- pyinstaller打包执行文件报错NameError: name ‘defaultParams‘ is not defined问题解决方案