summaryrefslogtreecommitdiff
path: root/exercises
diff options
context:
space:
mode:
authorRyan Whitehouse <rwhitehouse.rw@gmail.com>2023-03-20 12:04:47 +0100
committerRyan Whitehouse <rwhitehouse.rw@gmail.com>2023-03-20 15:19:36 +0100
commit568767601427cccf11ef8ea0dd20ad1ac0dbee1e (patch)
tree4a2b21dbcbe7e6da4d6d9196d722fa92731340b9 /exercises
parent9acefe8b3a2bed6e23dc31e9c1d5e9c5f6ab7596 (diff)
docs:clarify instructions on hashmaps2.rs
Diffstat (limited to 'exercises')
-rw-r--r--exercises/hashmaps/hashmaps2.rs15
1 files changed, 8 insertions, 7 deletions
diff --git a/exercises/hashmaps/hashmaps2.rs b/exercises/hashmaps/hashmaps2.rs
index 454b3e1..6d21658 100644
--- a/exercises/hashmaps/hashmaps2.rs
+++ b/exercises/hashmaps/hashmaps2.rs
@@ -1,11 +1,11 @@
// hashmaps2.rs
-
// A basket of fruits in the form of a hash map is given. The key
// represents the name of the fruit and the value represents how many
-// of that particular fruit is in the basket. You have to put *MORE
-// THAN 11* fruits in the basket. Three types of fruits - Apple (4),
-// Mango (2) and Lychee (5) are already given in the basket. You are
-// not allowed to insert any more of these fruits!
+// of that particular fruit is in the basket.
+// Three types of fruits - Apple (4), Mango (2) and Lychee (5) are already given in the basket.
+// You must add fruit to the basket so that there is at least
+// one of each kind and more than 11 in total.
+// You are not allowed to insert any more of these fruits!
//
// Make me pass the tests!
//
@@ -34,8 +34,8 @@ fn fruit_basket(basket: &mut HashMap<Fruit, u32>) {
];
for fruit in fruit_kinds {
- // TODO: Put new fruits if not already present. Note that you
- // are not allowed to put any type of fruit that's already
+ // TODO: Insert new fruits if they are not already present in the basket.
+ // Note that you are not allowed to put any type of fruit that's already
// present!
}
}
@@ -44,6 +44,7 @@ fn fruit_basket(basket: &mut HashMap<Fruit, u32>) {
mod tests {
use super::*;
+ // Don't modify this function!
fn get_fruit_basket() -> HashMap<Fruit, u32> {
let mut basket = HashMap::<Fruit, u32>::new();
basket.insert(Fruit::Apple, 4);