Skip to content

Commit b4354ee

Browse files
committed
🔵 Refactor subscription algorithm
1 parent edede15 commit b4354ee

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

exercises/tiered_pricing/solutions/isaac1024_baby-steps/src/tiered_pricing.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,11 @@ fn get_total_subscription_price(number_of_subscriptions: u32) -> u32 {
66
const FIFTH_UNIT_PRICE: u32 = 149;
77

88
match number_of_subscriptions {
9-
51 => FIFTH_UNIT_PRICE * number_of_subscriptions,
10-
52 => FIFTH_UNIT_PRICE * number_of_subscriptions,
119
1|2 => FIRST_UNIT_PRICE * number_of_subscriptions,
1210
3..=10 => SECOND_UNIT_PRICE * number_of_subscriptions,
1311
11..=25 => THIRD_UNIT_PRICE * number_of_subscriptions,
14-
_ => FOURTH_UNIT_PRICE * number_of_subscriptions,
12+
26..=50 => FOURTH_UNIT_PRICE * number_of_subscriptions,
13+
_ => FIFTH_UNIT_PRICE * number_of_subscriptions,
1514
}
1615
}
1716

0 commit comments

Comments
 (0)