summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--057.bc18
1 files changed, 18 insertions, 0 deletions
diff --git a/057.bc b/057.bc
new file mode 100644
index 0000000..3ef738c
--- /dev/null
+++ b/057.bc
@@ -0,0 +1,18 @@
+#!/usr/bin/bc
+
+scale = 0
+numer = 1
+denom = 2
+count = 0
+for (iter = 0; iter < 1000; iter++) {
+ real_numer = numer + denom
+ if (length(real_numer) > length(denom)) {
+ dummy = count++
+ }
+ numer += denom * 2
+ tmp = numer
+ numer = denom
+ denom = tmp
+}
+count
+halt