From f05d888a0b621ca4e99e2b0fb6e23c097006fe41 Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Tue, 28 May 2024 10:29:13 +0200 Subject: Init --- progs/a504.py | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 progs/a504.py (limited to 'progs/a504.py') diff --git a/progs/a504.py b/progs/a504.py new file mode 100644 index 0000000..fac440a --- /dev/null +++ b/progs/a504.py @@ -0,0 +1,8 @@ +def pancake_sort(nums): + arr_len = len(nums) + while arr_len > 1: + mi = nums.index(max(nums[0:arr_len])) + nums = nums[mi::-1] + nums[mi+1:len(nums)] + nums = nums[arr_len-1::-1] + nums[arr_len:len(nums)] + arr_len -= 1 + return nums \ No newline at end of file -- cgit v1.2.3-18-g5258