From d98f46ce647846b0aa30b2e16a30fd4e152a1bf5 Mon Sep 17 00:00:00 2001 From: Carlos Maiolino Date: Thu, 10 Jul 2025 22:55:07 +0200 Subject: Add new code Signed-off-by: Carlos Maiolino --- mit/alpha.py | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 mit/alpha.py (limited to 'mit/alpha.py') diff --git a/mit/alpha.py b/mit/alpha.py new file mode 100644 index 0000000..15112f1 --- /dev/null +++ b/mit/alpha.py @@ -0,0 +1,31 @@ +#!/usr/bin/python3 +s = "zyxwvabcalkj" +alphabet = "abcdefghijklmnopqrstuvwxyz" +idx = 0 +idx_2 = 0 +big_index = 0 +big_count = 0 + +while idx < len(s): + idx_2 = idx + cur_count = 1 + cur_idx = 0 + + cur_idx = idx_2 + while idx_2 < len(s) - 1: + if alphabet.index(s[idx_2]) <= alphabet.index(s[idx_2 + 1]): + cur_count += 1 + idx_2 += 1 + else: + break + + if cur_count > big_count: + big_index = cur_idx + big_count = cur_count + + idx += 1 + + +a = big_index +b = big_index + big_count +print("Biggest string is: " + s[a:b]) -- cgit v1.2.3