Given a number N, figure out if it is a member of fibonacci series or not. Return true if the number is a member of the Fibonacci series else false.
Input Format :
Integer NOutput Format :
true or falseConstraints :
0 <= n <= 10^4Sample Input 1 :
trueSample Output 1 :
Integer NSample Output 2 :
falseSolution :
- def checkMember(n):
- temp = 1
- a = 1
- b = 0
- c = 0
- if n == 0:
- return True
- elif n == 1:
- return True
- else:
- while temp <= n:
- c = a + b
- b = a
- a = c
- if n == c:
- return True
- break
- temp = temp + 1
- return False
- n=int(input())
- if(checkMember(n)):
- print("true")
- else:
- print("false")
Tags:
Solutions