diff options
| author | Carlos Maiolino <[email protected]> | 2025-07-10 22:55:07 +0200 |
|---|---|---|
| committer | Carlos Maiolino <[email protected]> | 2025-07-10 22:56:55 +0200 |
| commit | d98f46ce647846b0aa30b2e16a30fd4e152a1bf5 (patch) | |
| tree | 267474fcc77cf20b428f6f4c7f768ca09f4cfe0e /mit/alpha.py | |
| parent | 869e68986aa8f69af6e7842260a68d1e5c6f796f (diff) | |
Add new code
Signed-off-by: Carlos Maiolino <[email protected]>
Diffstat (limited to 'mit/alpha.py')
| -rw-r--r-- | mit/alpha.py | 31 |
1 files changed, 31 insertions, 0 deletions
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]) |
