HDOJ 题目5018 Revenge of Fibonacci(水题)
来源:互联网 发布:淘宝小卖家月收入统计 编辑:程序博客网 时间:2023/09/28 03:06
Revenge of Fibonacci
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 748 Accepted Submission(s): 343
Problem Description
In mathematical terms, the sequence Fn of Fibonacci numbers is defined by the recurrence relation
Fn = Fn-1 + Fn-2
with seed values F1 = 1; F2 = 1 (sequence A000045 in OEIS).
---Wikipedia
Today, Fibonacci takes revenge on you. Now the first two elements of Fibonacci sequence has been redefined as A and B. You have to check if C is in the new Fibonacci sequence.
Fn = Fn-1 + Fn-2
with seed values F1 = 1; F2 = 1 (sequence A000045 in OEIS).
---Wikipedia
Today, Fibonacci takes revenge on you. Now the first two elements of Fibonacci sequence has been redefined as A and B. You have to check if C is in the new Fibonacci sequence.
Input
The first line contains a single integer T, indicating the number of test cases.
Each test case only contains three integers A, B and C.
[Technical Specification]
1. 1 <= T <= 100
2. 1 <= A, B, C <= 1 000 000 000
Each test case only contains three integers A, B and C.
[Technical Specification]
1. 1 <= T <= 100
2. 1 <= A, B, C <= 1 000 000 000
Output
For each test case, output “Yes” if C is in the new Fibonacci sequence, otherwise “No”.
Sample Input
32 3 52 3 62 2 110
Sample Output
YesNoYesHintFor the third test case, the new Fibonacci sequence is: 2, 2, 4, 6, 10, 16, 26, 42, 68, 110…
Source
BestCoder Round #10
Recommend
heyang | We have carefully selected several similar problems for you: 5103 5102 5101 5100 5099
ac代码
#include<stdio.h>int main(){int t;scanf("%d",&t);while(t--){int a,b,c,d;scanf("%d%d%d",&a,&b,&c);if(a==c||b==c){printf("Yes\n");continue;}d=a+b;while(d<c){a=b;b=d;d=a+b;}if(d==c)printf("Yes\n");elseprintf("No\n");}}
0 0
- HDOJ 题目5018 Revenge of Fibonacci(水题)
- HDOJ 5018 Revenge of Fibonacci
- hdoj 5018 Revenge of Fibonacci
- hdoj 5018 Revenge of Fibonacci
- HDOJ 题目4099 Revenge of Fibonacci(大数, 字典树)
- 【BestCoder】 HDOJ 5018 Revenge of Fibonacci
- hdu 5018 Revenge of Fibonacci(水题)
- HDU-#5018 Revenge of Fibonacci(模拟)
- HDU 5018 Revenge of Fibonacci(数学)
- hdoj problem 5018 Revenge of Fibonacci(杂码&&菲菠数列)
- hdu 5018 Revenge of Fibonacci
- hdu 5018 Revenge of Fibonacci
- HDU 5018 Revenge of Fibonacci
- HDU——5018 Revenge of Fibonacci
- 杭电5018Revenge of Fibonacci
- Revenge of Fibonacci(杭电5018)
- HDU 5018 Revenge of Fibonacci 斐波拉契数
- hdu 5018 Revenge of Fibonacci(模拟)
- 病毒木马查杀实战第004篇:熊猫烧香之专杀工具的编写
- addslashes和mysql_escape_string,mysql_real_escape_string的区别
- Android 自定义实现switch开关按钮
- 黑马程序猿_OC之核心语法(下)
- MYSQL中防止插入重复记录的解决方案
- HDOJ 题目5018 Revenge of Fibonacci(水题)
- 像素与照片尺寸、分辨率之间的关系
- 哨兵排序
- 大数据学习进程
- Java 生产者消费者问题
- BoxLayout用法
- hadoop 遇到的问题记录
- Clojure数据分析秘笈 笔记
- 数据库的主键与外键