summaryrefslogtreecommitdiff
path: root/mit/alpha.py
diff options
context:
space:
mode:
Diffstat (limited to 'mit/alpha.py')
-rw-r--r--mit/alpha.py31
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])