From fbe9f4bf02d2f29664e72d7b5d9371262e9a23a7 Mon Sep 17 00:00:00 2001 From: zimmersandro Date: Wed, 11 Mar 2026 22:22:40 +0100 Subject: [PATCH] function will now swamp pivot with lowest number right of pivot --- src/codewars/kata_next_bigger_number_same_digits.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/codewars/kata_next_bigger_number_same_digits.py b/src/codewars/kata_next_bigger_number_same_digits.py index e1e1533..4ed4307 100644 --- a/src/codewars/kata_next_bigger_number_same_digits.py +++ b/src/codewars/kata_next_bigger_number_same_digits.py @@ -9,7 +9,13 @@ def next_bigger(n): if pivot == -1: return -1 - print(pivot) + right = digits[pivot + 1 :] + swamp = right.index(min(right)) + print(digits) + digits[pivot], digits[len(digits) - len(right) + swamp] = ( + right[swamp], + digits[pivot], + ) return digits