diff --git a/41_Guess/rust/src/main.rs b/41_Guess/rust/src/main.rs index 442e348b..da175038 100644 --- a/41_Guess/rust/src/main.rs +++ b/41_Guess/rust/src/main.rs @@ -1,3 +1,26 @@ +//####################################################### +// +// Guess +// +// From: Basic Computer Games (1978) +// +// "In program Guess, the computer chooses a random +// integer between 0 and any limit and any limit you +// set. You must then try to guess the number the +// computer has choosen using the clues provideed by +// the computer. +// You should be able to guess the number in one less +// than the number of digits needed to represent the +// number in binary notation - i.e. in base 2. This ought +// to give you a clue as to the optimum search technique. +// Guess converted from the original program in FOCAL +// which appeared in the book "Computers in the Classroom" +// by Walt Koetke of Lexington High School, Lexington, +// Massaschusetts. +// +//####################################################### + + use rand::Rng; use std::io; use std::cmp::Ordering;