# Solutions

User Exercise
 Author Exercise Date grevtsevalex 2.68 Encode-symbol procedure 2023-10-04 01:18:02 Show voxman90 3.26 Ordered keys in a table organized as a binary tree 2023-10-03 14:48:43 Show Людмила 1.1 Sequence of expressions 2023-10-03 06:41:34 Show Людмила 1.2 Into prefix form 2023-10-03 06:25:11 Show voxman90 3.25 Generalizing one- and two-dimensional tables 2023-10-03 05:49:05 Show grevtsevalex 2.67 Message decoding 2023-10-03 01:24:46 Show CringeDeveloper 1.15 The sine of an angle 2023-10-02 15:15:46 Show CringeDeveloper 1.14 Exchange 11 cents 2023-10-02 14:35:46 Show voxman90 3.24 A table constructor make-table 2023-10-01 16:28:27 Show voxman90 3.23 A deque 2023-10-01 15:36:05 Show CringeDeveloper 1.13 Fibonacci numbers and golden ratio 2023-10-01 13:11:18 Show voxman90 3.22 A queue as a procedure with local state 2023-10-01 12:38:14 Show CringeDeveloper 1.12 Pascal's triangle 2023-10-01 12:31:55 Show voxman90 3.21 Print-queue procedure 2023-10-01 11:46:07 Show voxman90 3.20 Draw environment diagrams 2023-09-30 16:02:12 Show CringeDeveloper 1.11 Iterative and recursive processes 2023-09-30 15:39:37 Show voxman90 3.19 Optimize memory usage 2023-09-30 11:57:53 Show voxman90 3.18 Determine if a loop is in the list 2023-09-30 11:25:11 Show grevtsevalex 2.66 Lookup procedure 2023-09-28 03:53:39 Show grevtsevalex 2.65 Procedures for sets implemented as (balanced) binary trees 2023-09-28 01:50:17 Show grevtsevalex 2.64 Partial-tree procedure 2023-09-28 01:21:31 Show grevtsevalex 2.63 Converting a binary tree to a list 2023-09-28 01:06:22 Show voxman90 3.17 The number of distinct pairs in a structure 2023-09-27 01:46:05 Show voxman90 3.16 The procedure to count the number of pairs 2023-09-27 01:44:28 Show voxman90 3.15 Box-and-pointer diagrams 2023-09-27 01:44:08 Show voxman90 3.14 Mystery procedure 2023-09-27 01:43:47 Show voxman90 3.13 Make-cycle procedure 2023-09-27 01:43:30 Show voxman90 3.12 Appending lists 2023-09-27 01:43:13 Show grevtsevalex 2.62 Union-set for for sets represented as ordered lists 2023-09-27 01:27:08 Show grevtsevalex 2.61 Adjoin-set for the ordered representation 2023-09-27 01:07:42 Show grevtsevalex 2.60 Set with duplicates 2023-09-27 00:37:02 Show torburg 2.34 Horner's rule 2023-09-26 17:26:29 Show grevtsevalex 2.59 Union-set for sets represented as unordered lists 2023-09-26 01:15:16 Show grevtsevalex 2.58 Modification of the differentiation program 2023-09-26 00:49:38 Show voxman90 3.11 Internal Definitions 2023-09-26 00:00:38 Show voxman90 3.10 Alternative Version Analysis 2023-09-25 21:32:08 Show voxman90 3.9 Factorial procedure environments 2023-09-25 19:48:52 Show torburg 2.33 List-manipulation operations as accumulations 2023-09-25 19:14:51 Show voxman90 3.8 Order for evaluating subexpressions 2023-09-25 01:39:32 Show voxman90 3.7 Joint accounts 2023-09-25 01:18:35 Show grevtsevalex 2.57 Differentiation of arbitrary numbers of terms 2023-09-25 01:14:13 Show voxman90 3.6 Advanced random number generator 2023-09-25 00:23:14 Show voxman90 3.5 Monte Carlo integration 2023-09-25 00:21:50 Show voxman90 3.4 Control the number of password attempts 2023-09-25 00:19:10 Show voxman90 3.3 Password-protected account 2023-09-25 00:14:08 Show voxman90 3.2 Number of procedure calls 2023-09-24 23:56:13 Show voxman90 3.1 Creation of accumulators 2023-09-24 23:55:17 Show CringeDeveloper 1.10 Ackermann's function 2023-09-24 14:55:04 Show CringeDeveloper 1.9 Procedures of sum 2023-09-24 14:31:36 Show Dandi 2.32 The set of all subsets 2023-09-24 13:39:42 Show