From 0d267379456c8631a6fb85021a3cbe6e77d156bf Mon Sep 17 00:00:00 2001 From: Sanders Lin <45224617+SandersLin@users.noreply.github.com> Date: Sat, 8 Dec 2018 01:32:56 +0800 Subject: [PATCH] Create sol2.py --- project_euler/problem_25/sol2.py | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 project_euler/problem_25/sol2.py diff --git a/project_euler/problem_25/sol2.py b/project_euler/problem_25/sol2.py new file mode 100644 index 000000000000..35147a9bfb14 --- /dev/null +++ b/project_euler/problem_25/sol2.py @@ -0,0 +1,10 @@ +def fibonacci_genrator(): + a, b = 0,1 + while True: + a,b = b,a+b + yield b +answer = 1 +gen = fibonacci_genrator() +while len(str(next(gen))) < 1000: + answer += 1 +assert answer+1 == 4782