From 72d26ee93f312fc093e6e365876d79b60b532be7 Mon Sep 17 00:00:00 2001 From: Koleh David Date: Thu, 6 Feb 2025 15:16:37 +1030 Subject: [PATCH] r rm redundant else --- gilded_rose.py | 37 ++++++++++++++++++------------------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/gilded_rose.py b/gilded_rose.py index 77876677..564ffa16 100755 --- a/gilded_rose.py +++ b/gilded_rose.py @@ -25,27 +25,26 @@ def update_item(item: Item): item.quality = item.quality + 1 return - else: - if is_backstage_pass: - if item.quality < 50: - item.quality = item.quality + 1 - if item.sell_in < 11: - if item.quality < 50: - item.quality = item.quality + 1 - if item.sell_in < 6: - if item.quality < 50: - item.quality = item.quality + 1 - item.sell_in = item.sell_in - 1 - if item.sell_in < 0: - item.quality = item.quality - item.quality - return - - if item.quality > 0: - item.quality = item.quality - 1 + if is_backstage_pass: + if item.quality < 50: + item.quality = item.quality + 1 + if item.sell_in < 11: + if item.quality < 50: + item.quality = item.quality + 1 + if item.sell_in < 6: + if item.quality < 50: + item.quality = item.quality + 1 item.sell_in = item.sell_in - 1 if item.sell_in < 0: - if item.quality > 0: - item.quality = item.quality - 1 + item.quality = item.quality - item.quality + return + + if item.quality > 0: + item.quality = item.quality - 1 + item.sell_in = item.sell_in - 1 + if item.sell_in < 0: + if item.quality > 0: + item.quality = item.quality - 1 class GildedRose: