From f9072ff9afb6876da2c9939e6b623a03bfa44c76 Mon Sep 17 00:00:00 2001 From: AlisonZ Date: Tue, 28 Mar 2017 11:06:12 -0700 Subject: [PATCH] adds answers to readme --- README.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index c2e235e..67bb5e4 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Recursion Problems ## Definitions -Define the following: +Define the following: - Recursion - Recursive Case @@ -24,9 +24,9 @@ def mystery1(n) end ``` -- What is mystery1(5)? -- What is mystery1(10)? -- What is mystery1(0)? +- What is mystery1(5)? 15 +- What is mystery1(10)? 55 +- What is mystery1(0)? infinite loop ### Trace #2 ``` @@ -39,9 +39,9 @@ def mystery2(n) end ``` -- What is mystery2(123)? -- What is mystery2(9005)? -- What is mystery2(-123)? +- What is mystery2(123)? 11 +- What is mystery2(9005)? 14 +- What is mystery2(-123)? infinite loop/stack too deep - _Added Fun: How could we make `mystery2(-123)` work the way we might expect it to work instead of the way it does?_ ### Trace #3 @@ -60,9 +60,9 @@ def mystery3(n) end ``` -- What is mystery3(1)? -- What is mystery3(13)? -- What is mystery3(-6)? +- What is mystery3(1)? 100 +- What is mystery3(13)? 100 +- What is mystery3(-6)? 200 ### Trace #4 ``` @@ -75,9 +75,9 @@ def mystery4(b,e) end ``` -- What is mystery4(10,2)? -- What is mystery4(4,3)? -- What is mystery4(5,0)? +- What is mystery4(10,2)? 100 +- What is mystery4(4,3)? 64 +- What is mystery4(5,0)? 1 ### Trace #5 ``` @@ -90,9 +90,9 @@ def mystery5(s) end ``` -- What is mystery5("hi")? -- What is mystery5("")? -- What is mystery5("Hi, there!")? +- What is mystery5("hi")? ** +- What is mystery5("")? empty +- What is mystery5("Hi, there!")? ********** - _Added Fun: How could we make only alphabetic characters to be changed to stars?_ ### Trace #6