aboutsummaryrefslogtreecommitdiff
path: root/challenge-149/abigail/awk/ch-1.awk
diff options
context:
space:
mode:
authorMohammad S Anwar <Mohammad.Anwar@yahoo.com>2022-01-29 18:34:09 +0000
committerGitHub <noreply@github.com>2022-01-29 18:34:09 +0000
commitb0aed25176efe004fb22144d77b5cf5f4e13e90e (patch)
tree25f2bce1a71879a1df57097702910056c1d932e7 /challenge-149/abigail/awk/ch-1.awk
parentdc6adce803a5d8affa26b0d58a4653866f0af722 (diff)
parente0292606923eb1126eda9b1c335c3ec45f6fcec3 (diff)
downloadperlweeklychallenge-club-b0aed25176efe004fb22144d77b5cf5f4e13e90e.tar.gz
perlweeklychallenge-club-b0aed25176efe004fb22144d77b5cf5f4e13e90e.tar.bz2
perlweeklychallenge-club-b0aed25176efe004fb22144d77b5cf5f4e13e90e.zip
Merge pull request #5578 from Abigail/abigail/week-149
Abigail/week 149
Diffstat (limited to 'challenge-149/abigail/awk/ch-1.awk')
-rw-r--r--challenge-149/abigail/awk/ch-1.awk18
1 files changed, 9 insertions, 9 deletions
diff --git a/challenge-149/abigail/awk/ch-1.awk b/challenge-149/abigail/awk/ch-1.awk
index db6182ff4f..1faa7da576 100644
--- a/challenge-149/abigail/awk/ch-1.awk
+++ b/challenge-149/abigail/awk/ch-1.awk
@@ -18,20 +18,20 @@ function digit_sum (number, sum) {
}
function is_fib (n, t) {
- while (g < n) {
- t = g
- g = f + g
- f = t
- fib [g] = 1
+ while (fib_last < n) {
+ t = fib_last
+ fib_last = fib_prev + fib_last
+ fib_prev = t
+ fib [fib_last] = 1
}
return n in fib
}
BEGIN {
- f = 0
- g = 1
- fib [f] = 1
- fib [g] = 1
+ fib_prev = 0
+ fib_last = 1
+ fib [fib_prev] = 1
+ fib [fib_last] = 1
}
{