Technoblade777

Вариант 2

Mar 24th, 2022 (edited)
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.77 KB | None | 0 0
  1. F = open('file.txt', 'r')
  2. f = F.read()
  3. circ = ''
  4.  
  5. def check(L):
  6.   k = 1
  7.   mx = 0
  8.   a = len(L) - 1
  9.   for i in range(a-1):
  10.     if ord(L[i]) == ord(L[i+1]) or ord(L[i]) == ord(L[i+1])-1:
  11.       k += 1
  12.     else:
  13.       k = 1
  14.     if k > mx:
  15.       mx = k
  16.   return mx
  17.      
  18. mx = 0
  19. a = len(f)
  20. for i in range(a):
  21.     for c in range(a):
  22.         if f[i] == f[c]:
  23.             for n in range(i, c+1):
  24.                 lettter = f[n]
  25.                 circ += f[n]
  26.             if len(circ) == 1:
  27.                 circ = ''
  28.                 continue
  29.             circ = circ*2
  30.             print(circ)
  31.             print(check(circ))
  32.             if check(circ) > mx:
  33.               mx = check(circ)
  34.             circ = ''
  35.            
  36. print('mx:', mx)              
  37. F.close()
  38.  
  39.  
Add Comment
Please, Sign In to add comment