Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #23396 FIXED
- f = open('words.txt')
- n = 1000
- # print(n)
- # создадим массив для букв и будем увеличивать индекс той буквы, которая попалась
- abc = [0] * 512
- mx = float('-inf')
- ns, num = 0, 0
- locmx = -100000000
- ltr = 0
- for i in range(n):
- fs = f.readline()[:-1]
- ns += 1
- # s.append(fs)
- # s[i] = s[i].replace('\n', '')
- # print(fs)
- nfs = len(fs) # Need For Speed
- c = 0
- abc = [0] * 512
- for j in range(1, nfs):
- curr = ord(fs[j])
- recent = ord(fs[j - 1])
- if curr - 1 == recent:
- abc[curr] += 1
- abc[recent] += 1
- print(fs[j - 1], fs[j])
- c += 1
- print(ns,c)
- if c > mx:
- mx = c
- num = ns
- for t in range(len(abc)):
- if abc[t] > locmx: # Поиск индекса эл-та, который чаще всего встречался
- locmx = abc[t]
- ltr = t
- print(mx,ns)
- #
- #print(str(num) + str(chr(ltr)))
- print(mx, str(chr(ltr)), sep='')
Add Comment
Please, Sign In to add comment