Skip to content

Commit 7c649b1

Browse files
sync sum of multiples docs (#2112)
* Sync sum-of-multiples docs with problem-specifications The sum-of-multiples exercise has been overhauled as part of a project to make practice exercises more consistent and friendly. For more context, please see the discussion in the forum, as well as the pull request that updated the exercise in the problem-specifications repository: - https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943 - exercism/problem-specifications#2249 * Sync sum-of-multiples docs with problem-specifications There were a few follow-on tweaks to sum-of-multiples. For context, this is part of the project to overhaul all the practice exercises. You can read about that here: https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943 ---- If you approve this pull request, I will eventually merge it. However, if you are happy with this change **please merge the pull request**, as it will get the changes into the hands of the students much more quickly. If this pull request contradicts the exercise on your track, **please add a review with _request changes_**. This will block the pull request from getting merged. Otherwise we aim to take an optimistic merging approach. If you wish to suggest tweaks to these changes, please open a pull request to the exercism/problem-specifications repository to discuss, so that everyone who has an interest in the shared exercise descriptions can participate. --------- Co-authored-by: Erik Schierboom <[email protected]>
1 parent bfeb2d7 commit 7c649b1

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

exercises/practice/sum-of-multiples/.docs/instructions.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ The points awarded depend on two things:
99

1010
The energy points are awarded according to the following rules:
1111

12-
1. For each magical item, take the base value and find all the multiples of that value that are less than or equal to the level number.
12+
1. For each magical item, take the base value and find all the multiples of that value that are less than the level number.
1313
2. Combine the sets of numbers.
1414
3. Remove any duplicates.
1515
4. Calculate the sum of all the numbers that are left.
1616

17-
Let's look an example:
17+
Let's look at an example:
1818

1919
**The player completed level 20 and found two magical items with base values of 3 and 5.**
2020

21-
To calculate the energy points earned by the player, we need to find all the unique multiples of these base values that are less than or equal to level 20.
21+
To calculate the energy points earned by the player, we need to find all the unique multiples of these base values that are less than level 20.
2222

23-
- Multiples of 3 up to 20: `{3, 6, 9, 12, 15, 18}`
24-
- Multiples of 5 up to 20: `{5, 10, 15, 20}`
25-
- Combine the sets and remove duplicates: `{3, 5, 6, 9, 10, 12, 15, 18, 20}`
26-
- Sum the unique multiples: `3 + 5 + 6 + 9 + 10 + 12 + 15 + 18 + 20 = 98`
27-
- Therefore, the player earns **98** energy points for completing level 20 and finding the two magical items with base values of 3 and 5.
23+
- Multiples of 3 less than 20: `{3, 6, 9, 12, 15, 18}`
24+
- Multiples of 5 less than 20: `{5, 10, 15}`
25+
- Combine the sets and remove duplicates: `{3, 5, 6, 9, 10, 12, 15, 18}`
26+
- Sum the unique multiples: `3 + 5 + 6 + 9 + 10 + 12 + 15 + 18 = 78`
27+
- Therefore, the player earns **78** energy points for completing level 20 and finding the two magical items with base values of 3 and 5.

0 commit comments

Comments
 (0)