2016 ACM-ICPC Asia Regional Changchun 1004 Triangle(打表)
来源:互联网 发布:高功能自闭症 知乎 编辑:程序博客网 时间:2024/06/03 23:39
Triangle
题意:长度为1,2,3,…,n的n根木棒,问至少偷走几根木棒,才能使得剩下的木棒任意三根都无法组成三角形。
找规律,发现剩下的木棍为斐波拉契数列。然后,n<=20打表就可以了。
代码:
#include <stdio.h>const int max_n=21;int s[max_n]={0,0,0,0,1,1,2,3,3,4,5,6,7,7,8,9,10,11,12,13,14};int main(){ int t,n,i,p=1; scanf("%d",&t); while(t--) { scanf("%d",&n); printf("Case #%d: %d\n",p++,s[n]); } return 0;}
阅读全文
0 0
- 2016 ACM-ICPC Asia Regional Changchun 1004 Triangle(打表)
- 2016 ACM-ICPC Asia Regional Changchun 1002 Fraction(模拟)
- HDU4273 Rescue(2012 ACM/ICPC Asia Regional Changchun Online)
- 2015 ACM/ICPC Asia Regional Changchun Online(1002)
- 2015 ACM/ICPC Asia Regional Changchun Online(1001)
- 2015 ACM/ICPC Asia Regional Changchun Online(1008)
- 2015 ACM/ICPC Asia Regional Changchun Online(1005)
- ACM-ICPC Asia Regional Changchun 1008 Sequence I(KMP)
- 2012 ACM/ICPC Asia Regional Changchun Online
- 2013 ACM/ICPC Asia Regional Changchun Online
- 2013 ACM/ICPC Asia Regional Changchun Online
- 2013 ACM/ICPC Asia Regional Changchun Online
- 2015 ACM/ICPC Asia Regional Changchun Online
- 2015 ACM/ICPC Asia Regional Changchun Online
- hdu 4762 Cut the Cake 概率(2013 ACM/ICPC Asia Regional Changchun Online 1004)
- 2016 ACM-ICPC Asia Regional Changchun 1006 Harmonic Value Description(逻辑思维)
- 2016 ACM-ICPC Asia Regional A – Best Matched Pair(打表)
- 2012 ACM/ICPC Asia Regional Changchun Online-1001
- spark源码之Job执行(1)stage划分与提交
- <转载>AS中导入GitHub开源项目SlidingMenu总结
- Memcached expire 设置错误引起的set(key,exp,value)为true而get(key)为null的问题
- python的第一个小爬虫requests
- 前端知识之HTML----form----内部元素
- 2016 ACM-ICPC Asia Regional Changchun 1004 Triangle(打表)
- 前端知识
- idea spring-boot 热部署
- vue2.0返回上一页
- java.util.Scanner—— 详解
- 乱搞+数学——阶乘之乘
- Python中的rank()理解
- LeetCode-35-Search Insert Position 裸lower_bound
- Java中抽象类的实际应用:模板设计模式