NEFU 1142 表哥的面包
来源:互联网 发布:点餐宝电脑软件价格 编辑:程序博客网 时间:2024/04/28 21:34
表哥的面包
Problem:1142
Time Limit:1000ms
Memory Limit:65535K
Description
可爱的表哥遇到了一个问题,有一个长为N(1≤N≤10^18)的长条状面包,问最多可以切成几段,使得每段面包的长度互不相等且均不能围成三角形。
Input
第一行一个T(1≤T≤10),表示T组数据接着T行,每行一个整数N(1≤N≤10^18)表示面包的长度
Output
输出可以分成的段数
Sample Input
16
Sample Output
3
Hint
可以分成三段,每段长度是1,2,3
Source
题解:斐波那契数列
#include <iostream>#include <stdio.h>using namespace std;int main(){ int i; long long a[105]; a[1]=1,a[2]=2; for(i=3;i<=90;i++) a[i]=a[i-1]+a[i-2]; for(i=2;i<=90;i++) a[i]=a[i]+a[i-1]; long long n,t; scanf("%lld",&t); while(t--) { scanf("%lld",&n);// 是 互 不 相 等 不能出现两个1 永远也不能出现 不是2的时候不能出现 for(i=1;i<=90;i++) { if(a[i]>n) break; } cout<<i-1<<endl; } return 0;}
0 0
- NEFU 1142 表哥的面包
- 表哥的大学
- 天上掉下的表哥
- 表哥的iOS 与 JS
- 面包是重要的
- 程序员的面包
- 程序员的面包
- 程序员的面包
- 程序员的面包
- 程序员的面包
- 程序员的面包
- 程序员的面包
- 程序员的面包
- 追逐自己的“面包”
- 毕达哥拉斯的面包规矩
- 面包
- 我的亿万面包9
- 一片面包引起的谬论
- NEFU 2016省赛演练一 I题 (模拟题)
- Light OJ 1393 Crazy Calendar (尼姆博弈)
- NEFU 1146 又见A+B
- NEFU 1151 特殊的质数
- CSDN markdown快捷键, 自备用
- NEFU 1142 表哥的面包
- HDU 1023 Train Problem II (卡特兰数)
- 01背包与贪心的区别
- Java Instrument (六) 动态重定义Class
- 论冒泡排序法
- 二进制枚举
- Codeforces 417 C (递推)
- Codeforces 389A (最大公约数)
- thrift数据结构