aboutsummaryrefslogtreecommitdiff
path: root/challenge-149/abigail/awk/ch-1.awk
diff options
context:
space:
mode:
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
}
{