From 0ed530f712631ad3950ba0fde4fe79c3785c83f9 Mon Sep 17 00:00:00 2001 From: archithadge <45902236+archithadge@users.noreply.github.com> Date: Fri, 7 Jun 2019 11:40:59 +0530 Subject: [PATCH 01/10] Problem 234 project Euler --- project_euler/problem_234 | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 project_euler/problem_234 diff --git a/project_euler/problem_234 b/project_euler/problem_234 new file mode 100644 index 000000000000..0089a8079afa --- /dev/null +++ b/project_euler/problem_234 @@ -0,0 +1,30 @@ +def fib(a,b,n): + temp=0 + if n==1: + return a + elif n==2: + return b + elif n==3: + return str(a)+str(b) + else: + for x in range(2,n): + c=str(a)+str(b) + temp=b + b=c + a=temp + return c + + +q=int(input()) +for x in range(q): + l=[i for i in input().split()] + c1=0 + c2=1 + while(1): + + if len(fib(l[0],l[1],c2)) Date: Mon, 10 Jun 2019 22:55:47 +0530 Subject: [PATCH 02/10] Update project_euler/problem_234 Co-Authored-By: Emmanuel Arias --- project_euler/problem_234 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project_euler/problem_234 b/project_euler/problem_234 index 0089a8079afa..2d1e8023ae7a 100644 --- a/project_euler/problem_234 +++ b/project_euler/problem_234 @@ -1,5 +1,5 @@ def fib(a,b,n): - temp=0 + temp = 0 if n==1: return a elif n==2: From 7ab12130640d899abd0d1377e8c368ea62b15874 Mon Sep 17 00:00:00 2001 From: archithadge <45902236+archithadge@users.noreply.github.com> Date: Mon, 10 Jun 2019 22:56:02 +0530 Subject: [PATCH 03/10] Update project_euler/problem_234 Co-Authored-By: Emmanuel Arias --- project_euler/problem_234 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project_euler/problem_234 b/project_euler/problem_234 index 2d1e8023ae7a..ef261d6529a8 100644 --- a/project_euler/problem_234 +++ b/project_euler/problem_234 @@ -1,4 +1,4 @@ -def fib(a,b,n): +def fib(a, b, n): temp = 0 if n==1: return a From a85ea8c3a241f8d3cf3bcf3b1a174949f6353949 Mon Sep 17 00:00:00 2001 From: archithadge <45902236+archithadge@users.noreply.github.com> Date: Mon, 10 Jun 2019 22:56:12 +0530 Subject: [PATCH 04/10] Update project_euler/problem_234 Co-Authored-By: Emmanuel Arias --- project_euler/problem_234 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project_euler/problem_234 b/project_euler/problem_234 index ef261d6529a8..b0210bf4f937 100644 --- a/project_euler/problem_234 +++ b/project_euler/problem_234 @@ -8,7 +8,7 @@ def fib(a, b, n): return str(a)+str(b) else: for x in range(2,n): - c=str(a)+str(b) + c=str(a) + str(b) temp=b b=c a=temp From 30309cec18b9ddbbe875af691acff3d5dfd2ce22 Mon Sep 17 00:00:00 2001 From: archithadge <45902236+archithadge@users.noreply.github.com> Date: Mon, 10 Jun 2019 22:56:23 +0530 Subject: [PATCH 05/10] Update project_euler/problem_234 Co-Authored-By: Emmanuel Arias --- project_euler/problem_234 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project_euler/problem_234 b/project_euler/problem_234 index b0210bf4f937..c4bd1c0ff864 100644 --- a/project_euler/problem_234 +++ b/project_euler/problem_234 @@ -9,7 +9,7 @@ def fib(a, b, n): else: for x in range(2,n): c=str(a) + str(b) - temp=b + temp = b b=c a=temp return c From 8628c4d0d99d875b8727978bef54aaa916543f78 Mon Sep 17 00:00:00 2001 From: archithadge <45902236+archithadge@users.noreply.github.com> Date: Mon, 10 Jun 2019 22:56:32 +0530 Subject: [PATCH 06/10] Update project_euler/problem_234 Co-Authored-By: Emmanuel Arias --- project_euler/problem_234 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project_euler/problem_234 b/project_euler/problem_234 index c4bd1c0ff864..e93a08eee5ec 100644 --- a/project_euler/problem_234 +++ b/project_euler/problem_234 @@ -10,7 +10,7 @@ def fib(a, b, n): for x in range(2,n): c=str(a) + str(b) temp = b - b=c + b = c a=temp return c From e9b07108c1bc0d457f742cc04077929b1c6e5b1a Mon Sep 17 00:00:00 2001 From: archithadge <45902236+archithadge@users.noreply.github.com> Date: Mon, 10 Jun 2019 22:56:45 +0530 Subject: [PATCH 07/10] Update project_euler/problem_234 Co-Authored-By: Emmanuel Arias --- project_euler/problem_234 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project_euler/problem_234 b/project_euler/problem_234 index e93a08eee5ec..4b96163e58e9 100644 --- a/project_euler/problem_234 +++ b/project_euler/problem_234 @@ -11,7 +11,7 @@ def fib(a, b, n): c=str(a) + str(b) temp = b b = c - a=temp + a = temp return c From 1f98823941bbfe247a06d8dacfca19c05d0fac92 Mon Sep 17 00:00:00 2001 From: archithadge <45902236+archithadge@users.noreply.github.com> Date: Mon, 10 Jun 2019 23:06:42 +0530 Subject: [PATCH 08/10] Update and rename problem_234 to problem_234.py --- project_euler/{problem_234 => problem_234.py} | 1 + 1 file changed, 1 insertion(+) rename project_euler/{problem_234 => problem_234.py} (93%) diff --git a/project_euler/problem_234 b/project_euler/problem_234.py similarity index 93% rename from project_euler/problem_234 rename to project_euler/problem_234.py index 4b96163e58e9..81193c761022 100644 --- a/project_euler/problem_234 +++ b/project_euler/problem_234.py @@ -1,3 +1,4 @@ +# https://projecteuler.net/problem=234 def fib(a, b, n): temp = 0 if n==1: From 3ae28164de5b6068886886e66b2e3ac9dd894a3c Mon Sep 17 00:00:00 2001 From: archithadge <45902236+archithadge@users.noreply.github.com> Date: Tue, 11 Jun 2019 10:41:49 +0530 Subject: [PATCH 09/10] Made suggested changes else was not required temp declared afterwards suggested changes are correct.Thank u! --- project_euler/problem_234.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/project_euler/problem_234.py b/project_euler/problem_234.py index 81193c761022..c7a6bd97d66b 100644 --- a/project_euler/problem_234.py +++ b/project_euler/problem_234.py @@ -1,19 +1,20 @@ # https://projecteuler.net/problem=234 def fib(a, b, n): - temp = 0 + if n==1: return a elif n==2: return b elif n==3: return str(a)+str(b) - else: - for x in range(2,n): - c=str(a) + str(b) - temp = b - b = c - a = temp - return c + + temp = 0 + for x in range(2,n): + c=str(a) + str(b) + temp = b + b = c + a = temp + return c q=int(input()) From 5b127686314356e08e918de0e3137404a96b20dc Mon Sep 17 00:00:00 2001 From: John Law Date: Sun, 16 Jun 2019 21:19:08 +0800 Subject: [PATCH 10/10] Rename project_euler/problem_234.py to project_euler/problem_234/sol1.py --- project_euler/{problem_234.py => problem_234/sol1.py} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename project_euler/{problem_234.py => problem_234/sol1.py} (100%) diff --git a/project_euler/problem_234.py b/project_euler/problem_234/sol1.py similarity index 100% rename from project_euler/problem_234.py rename to project_euler/problem_234/sol1.py